Skip to content

Instantly share code, notes, and snippets.

@seruman
Created May 20, 2020 20:51
Show Gist options
  • Save seruman/3162fe1873905135ea5534135a37c839 to your computer and use it in GitHub Desktop.
Save seruman/3162fe1873905135ea5534135a37c839 to your computer and use it in GitHub Desktop.
s5cmd fdlimit branch test output on windows
? github.com/peak/s5cmd [no test files]
=== RUN TestExpandSources
=== PAUSE TestExpandSources
=== RUN TestExpandSource_Follow_Link_To_Single_File
--- PASS: TestExpandSource_Follow_Link_To_Single_File (0.00s)
=== RUN TestExpandSource_Do_Not_Follow_Link_To_Single_File
--- PASS: TestExpandSource_Do_Not_Follow_Link_To_Single_File (0.00s)
=== RUN TestExpandSource_Follow_Link_To_Directory
--- PASS: TestExpandSource_Follow_Link_To_Directory (0.00s)
=== RUN TestExpandSource_Do_Not_Follow_Link_To_Directory
--- PASS: TestExpandSource_Do_Not_Follow_Link_To_Directory (0.00s)
=== RUN TestExpandSource_Do_Not_Follow_Symlinks
--- PASS: TestExpandSource_Do_Not_Follow_Symlinks (0.00s)
=== RUN TestSourcesHaveSameType
=== PAUSE TestSourcesHaveSameType
=== CONT TestExpandSources
=== RUN TestExpandSources/merge_multiple_source_urls
=== CONT TestSourcesHaveSameType
=== RUN TestSourcesHaveSameType/error_if_local_and_remote_mixed
=== PAUSE TestSourcesHaveSameType/error_if_local_and_remote_mixed
=== RUN TestSourcesHaveSameType/error_if_sources_have_bucket
=== PAUSE TestSourcesHaveSameType/error_if_sources_have_bucket
=== RUN TestSourcesHaveSameType/error_if_sources_have_s3_prefix
=== PAUSE TestSourcesHaveSameType/error_if_sources_have_s3_prefix
=== RUN TestSourcesHaveSameType/success
=== PAUSE TestSourcesHaveSameType/success
=== CONT TestSourcesHaveSameType/error_if_local_and_remote_mixed
=== CONT TestSourcesHaveSameType/success
=== CONT TestSourcesHaveSameType/error_if_sources_have_s3_prefix
=== CONT TestSourcesHaveSameType/error_if_sources_have_bucket
--- PASS: TestSourcesHaveSameType (0.00s)
--- PASS: TestSourcesHaveSameType/error_if_local_and_remote_mixed (0.00s)
--- PASS: TestSourcesHaveSameType/success (0.00s)
--- PASS: TestSourcesHaveSameType/error_if_sources_have_s3_prefix (0.00s)
--- PASS: TestSourcesHaveSameType/error_if_sources_have_bucket (0.00s)
TestExpandSources/merge_multiple_source_urls: expand_test.go:176: PASS: List(string,*url.URL,string)
TestExpandSources/merge_multiple_source_urls: expand_test.go:176: PASS: List(string,*url.URL,string)
=== RUN TestExpandSources/merge_multiple_with_empty_source
TestExpandSources/merge_multiple_with_empty_source: expand_test.go:176: PASS: List(string,*url.URL,string)
TestExpandSources/merge_multiple_with_empty_source: expand_test.go:176: PASS: List(string,*url.URL,string)
=== RUN TestExpandSources/no_item_found
TestExpandSources/no_item_found: expand_test.go:176: PASS: List(string,*url.URL,string)
TestExpandSources/no_item_found: expand_test.go:176: PASS: List(string,*url.URL,string)
--- PASS: TestExpandSources (0.00s)
--- PASS: TestExpandSources/merge_multiple_source_urls (0.00s)
--- PASS: TestExpandSources/merge_multiple_with_empty_source (0.00s)
--- PASS: TestExpandSources/no_item_found (0.00s)
PASS
ok github.com/peak/s5cmd/command (cached)
=== RUN TestAppRetryCount
=== RUN TestAppRetryCount/retry_count_negative
=== PAUSE TestAppRetryCount/retry_count_negative
=== RUN TestAppRetryCount/retry_count_zero
=== PAUSE TestAppRetryCount/retry_count_zero
=== RUN TestAppRetryCount/retry_count_positive
=== PAUSE TestAppRetryCount/retry_count_positive
=== CONT TestAppRetryCount/retry_count_negative
=== CONT TestAppRetryCount/retry_count_positive
=== CONT TestAppRetryCount/retry_count_zero
TestAppRetryCount/retry_count_negative: app_test.go:51: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55206 -r -1
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestAppRetryCount/retry_count_positive: app_test.go:51: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55208 -r 20
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestAppRetryCount/retry_count_zero: app_test.go:51: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55207 -r 0
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestAppRetryCount (0.00s)
--- FAIL: TestAppRetryCount/retry_count_zero (0.02s)
--- FAIL: TestAppRetryCount/retry_count_positive (0.02s)
--- FAIL: TestAppRetryCount/retry_count_negative (0.02s)
=== RUN TestCatS3Object
=== RUN TestCatS3Object/cat_remote_object
=== PAUSE TestCatS3Object/cat_remote_object
=== RUN TestCatS3Object/cat_remote_object_with_json_flag
=== PAUSE TestCatS3Object/cat_remote_object_with_json_flag
=== CONT TestCatS3Object/cat_remote_object
=== CONT TestCatS3Object/cat_remote_object_with_json_flag
TestCatS3Object/cat_remote_object_with_json_flag: cat_test.go:61: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55209 --json cat s3://bucket/file.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCatS3Object/cat_remote_object: cat_test.go:61: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55210 cat s3://bucket/file.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCatS3Object (0.89s)
--- FAIL: TestCatS3Object/cat_remote_object_with_json_flag (1.16s)
--- FAIL: TestCatS3Object/cat_remote_object (1.23s)
=== RUN TestCatS3ObjectFail
=== RUN TestCatS3ObjectFail/cat_non_existent_remote_object
=== PAUSE TestCatS3ObjectFail/cat_non_existent_remote_object
=== RUN TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag
=== PAUSE TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag
=== RUN TestCatS3ObjectFail/cat_remote_object_with_glob
=== PAUSE TestCatS3ObjectFail/cat_remote_object_with_glob
=== RUN TestCatS3ObjectFail/cat_bucket
=== PAUSE TestCatS3ObjectFail/cat_bucket
=== CONT TestCatS3ObjectFail/cat_non_existent_remote_object
=== CONT TestCatS3ObjectFail/cat_bucket
=== CONT TestCatS3ObjectFail/cat_remote_object_with_glob
=== CONT TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag
TestCatS3ObjectFail/cat_remote_object_with_glob: cat_test.go:147: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55216 --json cat s3://bucket/prefix/file.txt/*
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestCatS3ObjectFail/cat_bucket: cat_test.go:147: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55214 cat s3://bucket
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestCatS3ObjectFail/cat_non_existent_remote_object: cat_test.go:147: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55217 cat s3://bucket/prefix/file.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag: cat_test.go:147: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55215 --json cat s3://bucket/prefix/file.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestCatS3ObjectFail (0.00s)
--- FAIL: TestCatS3ObjectFail/cat_remote_object_with_glob (0.01s)
--- FAIL: TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag (0.01s)
--- FAIL: TestCatS3ObjectFail/cat_bucket (0.01s)
--- FAIL: TestCatS3ObjectFail/cat_non_existent_remote_object (0.01s)
=== RUN TestCatLocalFileFail
=== RUN TestCatLocalFileFail/cat_local_file
=== PAUSE TestCatLocalFileFail/cat_local_file
=== RUN TestCatLocalFileFail/cat_local_file_with_json_flag
=== PAUSE TestCatLocalFileFail/cat_local_file_with_json_flag
=== CONT TestCatLocalFileFail/cat_local_file
=== CONT TestCatLocalFileFail/cat_local_file_with_json_flag
TestCatLocalFileFail/cat_local_file_with_json_flag: cat_test.go:196: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55223 --json cat file.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestCatLocalFileFail/cat_local_file: cat_test.go:196: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55222 cat file.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestCatLocalFileFail (0.00s)
--- FAIL: TestCatLocalFileFail/cat_local_file (0.00s)
--- FAIL: TestCatLocalFileFail/cat_local_file_with_json_flag (0.00s)
=== RUN TestCopySingleS3ObjectToLocal
=== PAUSE TestCopySingleS3ObjectToLocal
=== RUN TestCopySingleS3ObjectToLocalJSON
=== PAUSE TestCopySingleS3ObjectToLocalJSON
=== RUN TestCopySingleS3ObjectToLocalWithDestinationWildcard
=== PAUSE TestCopySingleS3ObjectToLocalWithDestinationWildcard
=== RUN TestCopyS3PrefixToLocalMustReturnError
=== PAUSE TestCopyS3PrefixToLocalMustReturnError
=== RUN TestCopyMultipleFlatS3ObjectsToLocal
=== PAUSE TestCopyMultipleFlatS3ObjectsToLocal
=== RUN TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching
=== PAUSE TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching
=== RUN TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching
=== PAUSE TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching
=== RUN TestCopyMultipleFlatS3ObjectsToLocalJSON
=== PAUSE TestCopyMultipleFlatS3ObjectsToLocalJSON
=== RUN TestCopyMultipleNestedS3ObjectsToLocal
=== PAUSE TestCopyMultipleNestedS3ObjectsToLocal
=== RUN TestCopyMultipleNestedS3ObjectsToLocalWithPartial
=== PAUSE TestCopyMultipleNestedS3ObjectsToLocalWithPartial
=== RUN TestCopyMultipleS3ObjectsToGivenLocalDirectory
=== PAUSE TestCopyMultipleS3ObjectsToGivenLocalDirectory
=== RUN TestCopySingleFileToS3
=== PAUSE TestCopySingleFileToS3
=== RUN TestCopySingleFileToS3JSON
=== PAUSE TestCopySingleFileToS3JSON
=== RUN TestCopyDirToS3
=== PAUSE TestCopyDirToS3
=== RUN TestCopySingleFileToS3WithStorageClassGlacier
=== PAUSE TestCopySingleFileToS3WithStorageClassGlacier
=== RUN TestFlattenCopyDirToS3
=== PAUSE TestFlattenCopyDirToS3
=== RUN TestCopyMultipleFilesToS3Bucket
=== PAUSE TestCopyMultipleFilesToS3Bucket
=== RUN TestFlattenCopyMultipleFilesToS3Bucket
=== PAUSE TestFlattenCopyMultipleFilesToS3Bucket
=== RUN TestCopyMultipleFilesToS3WithPrefixWithoutSlash
=== PAUSE TestCopyMultipleFilesToS3WithPrefixWithoutSlash
=== RUN TestCopyMultipleFilesToS3WithPrefixWithSlash
=== PAUSE TestCopyMultipleFilesToS3WithPrefixWithSlash
=== RUN TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash
=== PAUSE TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash
=== RUN TestCopyLocalDirectoryToS3WithPrefixWithSlash
=== PAUSE TestCopyLocalDirectoryToS3WithPrefixWithSlash
=== RUN TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash
=== PAUSE TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash
=== RUN TestCopyLocalDirectoryToS3WithPrefixWithoutSlash
=== PAUSE TestCopyLocalDirectoryToS3WithPrefixWithoutSlash
=== RUN TestCopySingleS3ObjectToS3
=== PAUSE TestCopySingleS3ObjectToS3
=== RUN TestCopySingleS3ObjectToS3JSON
=== PAUSE TestCopySingleS3ObjectToS3JSON
=== RUN TestCopySingleS3ObjectIntoAnotherBucket
=== PAUSE TestCopySingleS3ObjectIntoAnotherBucket
=== RUN TestFlattenCopySingleS3ObjectIntoAnotherBucket
=== PAUSE TestFlattenCopySingleS3ObjectIntoAnotherBucket
=== RUN TestCopySingleS3ObjectIntoAnotherBucketWithObjName
=== PAUSE TestCopySingleS3ObjectIntoAnotherBucketWithObjName
=== RUN TestCopySingleS3ObjectIntoAnotherBucketWithPrefix
=== PAUSE TestCopySingleS3ObjectIntoAnotherBucketWithPrefix
=== RUN TestCopyMultipleS3ObjectsToS3WithPrefix
=== PAUSE TestCopyMultipleS3ObjectsToS3WithPrefix
=== RUN TestFlattenCopyMultipleS3ObjectsToS3WithPrefix
=== PAUSE TestFlattenCopyMultipleS3ObjectsToS3WithPrefix
=== RUN TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash
=== PAUSE TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash
=== RUN TestCopyMultipleS3ObjectsToS3JSON
=== PAUSE TestCopyMultipleS3ObjectsToS3JSON
=== RUN TestCopyMultipleS3ObjectsToS3_Issue70
=== PAUSE TestCopyMultipleS3ObjectsToS3_Issue70
=== RUN TestCopyS3ObjectToLocalWithTheSameFilename
=== PAUSE TestCopyS3ObjectToLocalWithTheSameFilename
=== RUN TestCopyS3ToLocalWithSameFilenameWithNoClobber
=== PAUSE TestCopyS3ToLocalWithSameFilenameWithNoClobber
=== RUN TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers
=== PAUSE TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers
=== RUN TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer
=== PAUSE TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer
=== RUN TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder
=== PAUSE TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder
=== RUN TestCopyS3ToLocal_Issue70
=== PAUSE TestCopyS3ToLocal_Issue70
=== RUN TestCopyLocalFileToS3WithTheSameFilename
=== PAUSE TestCopyLocalFileToS3WithTheSameFilename
=== RUN TestCopyLocalFileToS3WithSameFilenameWithNoClobber
=== PAUSE TestCopyLocalFileToS3WithSameFilenameWithNoClobber
=== RUN TestCopyLocalFileToS3WithNoClobber
=== PAUSE TestCopyLocalFileToS3WithNoClobber
=== RUN TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers
=== PAUSE TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers
=== RUN TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer
=== PAUSE TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer
=== RUN TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder
=== PAUSE TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder
=== RUN TestCopyLocalFileToS3WithCustomName
=== PAUSE TestCopyLocalFileToS3WithCustomName
=== RUN TestCopyLocalFileToS3WithPrefix
=== PAUSE TestCopyLocalFileToS3WithPrefix
=== RUN TestMultipleLocalFileToS3Bucket
=== PAUSE TestMultipleLocalFileToS3Bucket
=== RUN TestCopyMultipleLocalNestedFilesToS3
=== PAUSE TestCopyMultipleLocalNestedFilesToS3
=== RUN TestCopyLinkToASingleFileWithFollowSymlinkDisabled
=== PAUSE TestCopyLinkToASingleFileWithFollowSymlinkDisabled
=== RUN TestCopyWithFollowSymlink
=== PAUSE TestCopyWithFollowSymlink
=== RUN TestCopyWithNoFollowSymlink
=== PAUSE TestCopyWithNoFollowSymlink
=== RUN TestDiskUsageSingleS3Object
=== PAUSE TestDiskUsageSingleS3Object
=== RUN TestDiskUsageSingleS3ObjectJSON
=== PAUSE TestDiskUsageSingleS3ObjectJSON
=== RUN TestDiskUsageMultipleS3Objects
=== PAUSE TestDiskUsageMultipleS3Objects
=== RUN TestDiskUsageWildcard
=== PAUSE TestDiskUsageWildcard
=== RUN TestDiskUsageS3ObjectsAndFolders
=== PAUSE TestDiskUsageS3ObjectsAndFolders
=== RUN TestDiskUsageWildcardS3ObjectsWithDashH
=== PAUSE TestDiskUsageWildcardS3ObjectsWithDashH
=== RUN TestDiskUsageMissingObject
=== PAUSE TestDiskUsageMissingObject
=== RUN TestListBuckets
=== PAUSE TestListBuckets
=== RUN TestListBucketsJSON
=== PAUSE TestListBucketsJSON
=== RUN TestListSingleS3Object
=== PAUSE TestListSingleS3Object
=== RUN TestListSingleS3ObjectJSON
=== PAUSE TestListSingleS3ObjectJSON
=== RUN TestListSingleWildcardS3Object
=== PAUSE TestListSingleWildcardS3Object
=== RUN TestListMultipleWildcardS3Object
=== PAUSE TestListMultipleWildcardS3Object
=== RUN TestListMultipleWildcardS3ObjectWithPrefix
=== PAUSE TestListMultipleWildcardS3ObjectWithPrefix
=== RUN TestListS3ObjectsAndFolders
=== PAUSE TestListS3ObjectsAndFolders
=== RUN TestListS3ObjectsAndFoldersWithPrefix
=== PAUSE TestListS3ObjectsAndFoldersWithPrefix
=== RUN TestListNonexistingS3ObjectInGivenPrefix
=== PAUSE TestListNonexistingS3ObjectInGivenPrefix
=== RUN TestListNonexistingS3Object
=== PAUSE TestListNonexistingS3Object
=== RUN TestListS3ObjectsWithDashE
=== PAUSE TestListS3ObjectsWithDashE
=== RUN TestListS3ObjectsWithDashH
=== PAUSE TestListS3ObjectsWithDashH
=== RUN TestMakeBucket_success
=== PAUSE TestMakeBucket_success
=== RUN TestMakeBucket_success_json
=== PAUSE TestMakeBucket_success_json
=== RUN TestMakeBucket_failure
=== PAUSE TestMakeBucket_failure
=== RUN TestMakeBucket_failure_json
=== PAUSE TestMakeBucket_failure_json
=== RUN TestMoveSingleS3ObjectToLocal
=== PAUSE TestMoveSingleS3ObjectToLocal
=== RUN TestMoveMultipleS3ObjectsToLocal
=== PAUSE TestMoveMultipleS3ObjectsToLocal
=== RUN TestMoveSingleFileToS3
=== PAUSE TestMoveSingleFileToS3
=== RUN TestMoveMultipleFilesToS3
=== PAUSE TestMoveMultipleFilesToS3
=== RUN TestMoveSingleS3ObjectToS3
=== PAUSE TestMoveSingleS3ObjectToS3
=== RUN TestMoveSingleS3ObjectIntoAnotherBucket
=== PAUSE TestMoveSingleS3ObjectIntoAnotherBucket
=== RUN TestMoveMultipleS3ObjectsToS3
=== PAUSE TestMoveMultipleS3ObjectsToS3
=== RUN TestRemoveSingleS3Object
=== PAUSE TestRemoveSingleS3Object
=== RUN TestRemoveSingleS3ObjectJSON
=== PAUSE TestRemoveSingleS3ObjectJSON
=== RUN TestRemoveMultipleS3Objects
=== PAUSE TestRemoveMultipleS3Objects
=== RUN TestRemoveMultipleS3ObjectsJSON
=== PAUSE TestRemoveMultipleS3ObjectsJSON
=== RUN TestRemoveTenThousandS3Objects
=== PAUSE TestRemoveTenThousandS3Objects
=== RUN TestRemoveS3PrefixWithoutSlash
=== PAUSE TestRemoveS3PrefixWithoutSlash
=== RUN TestRemoveS3Prefix
=== PAUSE TestRemoveS3Prefix
=== RUN TestRemoveSingleLocalFile
=== PAUSE TestRemoveSingleLocalFile
=== RUN TestRemoveMultipleLocalFilesShouldNotFail
=== PAUSE TestRemoveMultipleLocalFilesShouldNotFail
=== RUN TestRemoveLocalDirectory
=== PAUSE TestRemoveLocalDirectory
=== RUN TestVariadicMultipleLocalFilesWithDirectory
=== PAUSE TestVariadicMultipleLocalFilesWithDirectory
=== RUN TestVariadicRemoveS3Objects
=== PAUSE TestVariadicRemoveS3Objects
=== RUN TestVariadicRemoveS3ObjectsWithWildcard
=== PAUSE TestVariadicRemoveS3ObjectsWithWildcard
=== RUN TestRemoveMultipleMixedObjects
=== PAUSE TestRemoveMultipleMixedObjects
=== RUN TestRunFromStdin
=== PAUSE TestRunFromStdin
=== RUN TestRunFromStdinWithErrors
=== PAUSE TestRunFromStdinWithErrors
=== RUN TestRunFromStdinJSON
=== PAUSE TestRunFromStdinJSON
=== RUN TestRunFromFile
=== PAUSE TestRunFromFile
=== RUN TestRunFromFileJSON
=== PAUSE TestRunFromFileJSON
=== RUN TestRunWildcardCountGreaterEqualThanWorkerCount
=== PAUSE TestRunWildcardCountGreaterEqualThanWorkerCount
=== RUN TestRunSpecialCharactersInPrefix
=== PAUSE TestRunSpecialCharactersInPrefix
=== RUN TestVersion
=== PAUSE TestVersion
=== CONT TestRemoveSingleS3ObjectJSON
=== CONT TestCopySingleS3ObjectToLocal
=== CONT TestRemoveSingleS3Object
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file
=== CONT TestMoveMultipleS3ObjectsToS3
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file
=== CONT TestMoveSingleS3ObjectIntoAnotherBucket
TestRemoveSingleS3ObjectJSON: rm_test.go:67: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55224 -json rm s3://test-remove-single-s-3-object-json/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveSingleS3ObjectJSON (0.01s)
=== CONT TestMoveSingleS3ObjectToS3
TestRemoveSingleS3Object: rm_test.go:33: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55227 rm s3://test-remove-single-s-3-object/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestMoveSingleS3ObjectIntoAnotherBucket: mv_test.go:251: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55226 mv s3://test-move-single-s-3-object-into-another-bucket/testfile1.txt s3://copy-test-move-single-s-3-object-into-another-bucket/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveSingleS3Object (0.02s)
=== CONT TestMoveMultipleFilesToS3
--- FAIL: TestMoveSingleS3ObjectIntoAnotherBucket (0.02s)
=== CONT TestMoveSingleFileToS3
TestMoveSingleS3ObjectToS3: mv_test.go:211: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55233 mv s3://test-move-single-s-3-object-to-s-3/testfile1.txt s3://test-move-single-s-3-object-to-s-3/dst/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestMoveMultipleS3ObjectsToS3: mv_test.go:293: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55228 mv s3://test-move-multiple-s-3-objects-to-s-3/* s3://test-move-multiple-s-3-objects-to-s-3/dst/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestMoveSingleS3ObjectToS3 (0.02s)
=== CONT TestMoveMultipleS3ObjectsToLocal
--- FAIL: TestMoveMultipleS3ObjectsToS3 (0.03s)
=== CONT TestMoveSingleS3ObjectToLocal
TestMoveSingleFileToS3: mv_test.go:122: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55236 mv C:\Users\selman\AppData\Local\Temp\-280693746 s3://test-move-single-file-to-s-3/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestMoveSingleFileToS3 (0.02s)
=== CONT TestMakeBucket_failure_json
TestMoveMultipleFilesToS3: mv_test.go:168: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55237 mv C:\Users\selman\AppData\Local\Temp\test-move-multiple-files-to-s-3-092171945/* s3://test-move-multiple-files-to-s-3/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestMoveMultipleFilesToS3 (0.02s)
=== CONT TestMakeBucket_failure
TestMakeBucket_failure_json: mb_test.go:95: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55244 --json mb s3://invalid/bucket/name
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestMakeBucket_failure_json (0.01s)
=== CONT TestMakeBucket_success_json
TestMakeBucket_failure: mb_test.go:77: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55247 mb s3://invalid/bucket/name
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestMakeBucket_failure (0.01s)
=== CONT TestMakeBucket_success
TestMoveSingleS3ObjectToLocal: mv_test.go:34: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55241 mv s3://test-move-single-s-3-object-to-local/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestMoveSingleS3ObjectToLocal (0.02s)
=== CONT TestListS3ObjectsWithDashH
TestMakeBucket_success_json: mb_test.go:46: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55249 --json mb s3://test-bucket
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestMakeBucket_success_json (0.01s)
=== CONT TestListS3ObjectsWithDashE
TestMakeBucket_success: mb_test.go:23: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55250 mb s3://test-bucket
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestMakeBucket_success (0.00s)
=== CONT TestListNonexistingS3Object
TestMoveMultipleS3ObjectsToLocal: mv_test.go:74: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55240 mv s3://test-move-multiple-s-3-objects-to-local/* .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestListNonexistingS3Object: ls_test.go:316: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55255 ls s3://test-list-nonexisting-s-3-object/nosuchobject
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestMoveMultipleS3ObjectsToLocal (0.03s)
=== CONT TestListNonexistingS3ObjectInGivenPrefix
--- FAIL: TestListNonexistingS3Object (0.01s)
=== CONT TestListS3ObjectsAndFoldersWithPrefix
TestListNonexistingS3ObjectInGivenPrefix: ls_test.go:293: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55259 ls s3://test-list-nonexisting-s-3-object-in-given-prefix/*/testfile*.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestListNonexistingS3ObjectInGivenPrefix (0.01s)
=== CONT TestListS3ObjectsAndFolders
TestListS3ObjectsWithDashH: ls_test.go:367: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55252 ls -H s3://test-list-s-3-objects-with-dash-h
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListS3ObjectsWithDashH (0.03s)
=== CONT TestListMultipleWildcardS3ObjectWithPrefix
TestListS3ObjectsWithDashE: ls_test.go:342: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55254 ls -e s3://test-list-s-3-objects-with-dash-e
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListS3ObjectsWithDashE (0.04s)
=== CONT TestListMultipleWildcardS3Object
TestListS3ObjectsAndFoldersWithPrefix: ls_test.go:270: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55261 ls s3://test-list-s-3-objects-and-folders-with-prefix/t
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListS3ObjectsAndFoldersWithPrefix (0.03s)
=== CONT TestListSingleWildcardS3Object
TestListSingleWildcardS3Object: ls_test.go:133: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55276 ls s3://test-list-single-wildcard-s-3-object/*.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListSingleWildcardS3Object (0.02s)
=== CONT TestListSingleS3ObjectJSON
TestListMultipleWildcardS3ObjectWithPrefix: ls_test.go:204: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55268 ls s3://test-list-multiple-wildcard-s-3-object-with-prefix/a/testfile*.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestListSingleS3ObjectJSON: ls_test.go:109: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55279 -json ls s3://test-list-single-s-3-object-json/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListMultipleWildcardS3ObjectWithPrefix (0.06s)
=== CONT TestListSingleS3Object
--- FAIL: TestListSingleS3ObjectJSON (0.02s)
=== CONT TestListBucketsJSON
TestListS3ObjectsAndFolders: ls_test.go:237: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55265 ls s3://test-list-s-3-objects-and-folders
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestListMultipleWildcardS3Object: ls_test.go:167: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55271 ls s3://test-list-multiple-wildcard-s-3-object/*/testfile*.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListS3ObjectsAndFolders (0.08s)
=== CONT TestListBuckets
--- FAIL: TestListMultipleWildcardS3Object (0.07s)
=== CONT TestDiskUsageMissingObject
TestListSingleS3Object: ls_test.go:84: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55285 ls s3://test-list-single-s-3-object/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListSingleS3Object (0.02s)
=== CONT TestDiskUsageWildcardS3ObjectsWithDashH
TestDiskUsageMissingObject: du_test.go:180: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55291 du s3://test-disk-usage-missing-object/non-existent-file
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestListBucketsJSON: ls_test.go:55: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55283 -json ls
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestDiskUsageMissingObject (0.01s)
=== CONT TestDiskUsageS3ObjectsAndFolders
--- FAIL: TestListBucketsJSON (0.02s)
=== CONT TestDiskUsageWildcard
TestListBuckets: ls_test.go:27: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55289 ls
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestListBuckets (0.02s)
=== CONT TestDiskUsageMultipleS3Objects
TestDiskUsageWildcard: du_test.go:105: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55296 du s3://test-disk-usage-wildcard/*.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestDiskUsageWildcardS3ObjectsWithDashH: du_test.go:159: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55294 du -H s3://test-disk-usage-wildcard-s-3-objects-with-dash-h
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestDiskUsageWildcard (0.03s)
=== CONT TestDiskUsageSingleS3ObjectJSON
--- FAIL: TestDiskUsageWildcardS3ObjectsWithDashH (0.03s)
=== CONT TestDiskUsageSingleS3Object
TestDiskUsageMultipleS3Objects: du_test.go:81: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55301 du s3://test-disk-usage-multiple-s-3-objects
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestDiskUsageMultipleS3Objects (0.02s)
=== CONT TestCopyWithNoFollowSymlink
TestCopyWithNoFollowSymlink: cp_test.go:2634: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55308 cp --no-follow-symlinks * s3://bucket/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyWithNoFollowSymlink (0.01s)
=== CONT TestCopyWithFollowSymlink
TestDiskUsageSingleS3ObjectJSON: du_test.go:51: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55304 -json du s3://test-disk-usage-single-s-3-object-json/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestDiskUsageSingleS3Object: du_test.go:27: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55306 du s3://test-disk-usage-single-s-3-object/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestDiskUsageSingleS3ObjectJSON (0.02s)
=== CONT TestCopyLinkToASingleFileWithFollowSymlinkDisabled
--- FAIL: TestDiskUsageSingleS3Object (0.02s)
=== CONT TestCopyMultipleLocalNestedFilesToS3
TestDiskUsageS3ObjectsAndFolders: du_test.go:135: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55298 du s3://test-disk-usage-s-3-objects-and-folders
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestDiskUsageS3ObjectsAndFolders (0.05s)
=== CONT TestMultipleLocalFileToS3Bucket
TestCopyWithFollowSymlink: cp_test.go:2590: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55311 cp * s3://bucket/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestMultipleLocalFileToS3Bucket: cp_test.go:2443: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55317 cp testfile1.txt s3://test-multiple-local-file-to-s-3-bucket
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyLinkToASingleFileWithFollowSymlinkDisabled: cp_test.go:2555: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55314 cp --no-follow-symlinks b/my_link s3://bucket/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyMultipleLocalNestedFilesToS3: cp_test.go:2509: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55313 cp * s3://bucket/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyWithFollowSymlink (0.02s)
=== CONT TestCopyLocalFileToS3WithPrefix
--- FAIL: TestCopyLinkToASingleFileWithFollowSymlinkDisabled (0.02s)
--- FAIL: TestMultipleLocalFileToS3Bucket (0.01s)
=== CONT TestCopyLocalFileToS3WithCustomName
=== CONT TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder
--- FAIL: TestCopyMultipleLocalNestedFilesToS3 (0.02s)
=== CONT TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer
TestCopyLocalFileToS3WithPrefix: cp_test.go:2405: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55319 cp testfile1.txt s3://test-copy-local-file-to-s-3-with-prefix/s5cmdtest/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyLocalFileToS3WithPrefix (0.01s)
=== CONT TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers
TestCopyLocalFileToS3WithCustomName: cp_test.go:2367: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55321 cp testfile1.txt s3://test-copy-local-file-to-s-3-with-custom-name/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyLocalFileToS3WithCustomName (0.01s)
=== CONT TestCopyLocalFileToS3WithNoClobber
TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder: cp_test.go:2332: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55322 -log=debug cp -n -u testfile1.txt s3://test-copy-local-file-to-s-3-with-same-filename-dont-ove-y17kwr1
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer: cp_test.go:2288: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55323 cp -n -u testfile1.txt s3://test-copy-local-file-to-s-3-with-same-filename-override-cinpf92
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder (0.02s)
=== CONT TestCopyLocalFileToS3WithSameFilenameWithNoClobber
--- FAIL: TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer (0.02s)
=== CONT TestCopyLocalFileToS3WithTheSameFilename
TestCopyLocalFileToS3WithNoClobber: cp_test.go:2199: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55330 cp -n testfile1.txt s3://test-copy-local-file-to-s-3-with-no-clobber
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyLocalFileToS3WithNoClobber (0.01s)
=== CONT TestCopyS3ToLocal_Issue70
TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers: cp_test.go:2243: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55328 cp -n -s testfile1.txt s3://test-copy-local-file-to-s-3-with-same-filename-override-dtd2q4c
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers (0.02s)
=== CONT TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder
TestCopyLocalFileToS3WithTheSameFilename: cp_test.go:2119: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55334 cp testfile1.txt s3://test-copy-local-file-to-s-3-with-the-same-filename
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyLocalFileToS3WithSameFilenameWithNoClobber: cp_test.go:2158: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55332 -log=debug cp -n testfile1.txt s3://test-copy-local-file-to-s-3-with-same-filename-with-no-clobber
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyLocalFileToS3WithTheSameFilename (0.02s)
=== CONT TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer
--- FAIL: TestCopyLocalFileToS3WithSameFilenameWithNoClobber (0.02s)
=== CONT TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers
TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder: cp_test.go:2025: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55339 -log=debug cp -n -u s3://test-copy-s-3-to-local-with-same-filename-dont-override-2fsrmqm/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyS3ToLocal_Issue70: cp_test.go:2067: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55337 cp -u -s s3://test-copy-s-3-to-local-issue-70/config/.local/* C:\Users\selman\AppData\Local\Temp\TestCopyS3ToLocal_Issue70-204700667\.local
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyS3ToLocal_Issue70 (0.02s)
=== CONT TestCopyS3ToLocalWithSameFilenameWithNoClobber
--- FAIL: TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder (0.02s)
=== CONT TestCopyS3ObjectToLocalWithTheSameFilename
TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer: cp_test.go:1982: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55343 cp -n -u s3://test-copy-s-3-to-local-with-same-filename-override-if-s-bpvb68y/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers: cp_test.go:1939: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55342 cp -n -s s3://test-copy-s-3-to-local-with-same-filename-override-if-s-aeezcle/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer (0.01s)
=== CONT TestCopyMultipleS3ObjectsToS3_Issue70
--- FAIL: TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers (0.01s)
=== CONT TestCopyMultipleS3ObjectsToS3JSON
TestCopyS3ObjectToLocalWithTheSameFilename: cp_test.go:1866: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55346 cp s3://test-copy-s-3-object-to-local-with-the-same-filename/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyS3ToLocalWithSameFilenameWithNoClobber: cp_test.go:1900: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55347 -log=debug cp -n s3://test-copy-s-3-to-local-with-same-filename-with-no-clobber/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyS3ToLocalWithSameFilenameWithNoClobber (0.02s)
=== CONT TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash
--- FAIL: TestCopyS3ObjectToLocalWithTheSameFilename (0.02s)
=== CONT TestFlattenCopyMultipleS3ObjectsToS3WithPrefix
TestCopyMultipleS3ObjectsToS3_Issue70: cp_test.go:1824: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55350 cp -u -s s3://test-copy-multiple-s-3-objects-to-s-3--issue-70/config/.local/* s3://test-copy-multiple-s-3-objects-to-s-3--issue-70/.local/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleS3ObjectsToS3_Issue70 (0.02s)
=== CONT TestCopyMultipleS3ObjectsToS3WithPrefix
TestCopyMultipleS3ObjectsToS3JSON: cp_test.go:1758: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55352 -json cp s3://test-copy-multiple-s-3-objects-to-s-3-json/* s3://test-copy-multiple-s-3-objects-to-s-3-json/dst/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleS3ObjectsToS3JSON (0.02s)
=== CONT TestCopySingleS3ObjectIntoAnotherBucketWithPrefix
TestCopySingleS3ObjectIntoAnotherBucketWithPrefix: cp_test.go:1575: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55360 cp s3://bucket/testfile1.txt s3://bucket/prefix/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleS3ObjectIntoAnotherBucketWithPrefix (0.01s)
=== CONT TestCopySingleS3ObjectIntoAnotherBucketWithObjName
TestFlattenCopyMultipleS3ObjectsToS3WithPrefix: cp_test.go:1664: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55354 cp --flatten s3://test-flatten-copy-multiple-s-3-objects-to-s-3-with-prefix/* s3://test-flatten-copy-multiple-s-3-objects-to-s-3-with-prefix/dst/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestFlattenCopyMultipleS3ObjectsToS3WithPrefix (0.03s)
=== CONT TestFlattenCopySingleS3ObjectIntoAnotherBucket
TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash: cp_test.go:1719: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55355 cp s3://bucket/* s3://bucket/dst
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestCopyMultipleS3ObjectsToS3WithPrefix: cp_test.go:1616: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55358 cp s3://test-copy-multiple-s-3-objects-to-s-3-with-prefix/* s3://test-copy-multiple-s-3-objects-to-s-3-with-prefix/dst/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash (0.03s)
=== CONT TestCopySingleS3ObjectIntoAnotherBucket
--- FAIL: TestCopyMultipleS3ObjectsToS3WithPrefix (0.03s)
=== CONT TestCopySingleS3ObjectToS3JSON
TestCopySingleS3ObjectIntoAnotherBucketWithObjName: cp_test.go:1538: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55363 cp s3://bucket/testfile1.txt s3://dstbucket/testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleS3ObjectIntoAnotherBucketWithObjName (0.02s)
=== CONT TestCopySingleS3ObjectToS3
TestCopySingleS3ObjectToS3JSON: cp_test.go:1406: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55370 -json cp s3://test-copy-single-s-3-object-to-s-3-json/testfile1.txt s3://test-copy-single-s-3-object-to-s-3-json/copy_testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleS3ObjectToS3JSON (0.01s)
=== CONT TestCopyLocalDirectoryToS3WithPrefixWithoutSlash
TestFlattenCopySingleS3ObjectIntoAnotherBucket: cp_test.go:1497: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55366 cp --flatten s3://test-flatten-copy-single-s-3-object-into-another-bucket/testfile1.txt s3://copy-test-flatten-copy-single-s-3-object-into-another-bucket/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopySingleS3ObjectIntoAnotherBucket: cp_test.go:1458: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55369 cp s3://test-copy-single-s-3-object-into-another-bucket/testfile1.txt s3://copy-test-copy-single-s-3-object-into-another-bucket/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestFlattenCopySingleS3ObjectIntoAnotherBucket (0.02s)
=== CONT TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash
--- FAIL: TestCopySingleS3ObjectIntoAnotherBucket (0.02s)
=== CONT TestCopyLocalDirectoryToS3WithPrefixWithSlash
TestCopySingleS3ObjectToS3: cp_test.go:1368: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55374 cp s3://test-copy-single-s-3-object-to-s-3/testfile1.txt s3://test-copy-single-s-3-object-to-s-3/copy_testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleS3ObjectToS3 (0.01s)
=== CONT TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash
TestCopyLocalDirectoryToS3WithPrefixWithoutSlash: cp_test.go:1332: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55377 cp C:\Users\selman\AppData\Local\Temp\somedir-903849327/ s3://test-copy-local-directory-to-s-3-with-prefix-without-slash/prefix
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestCopyLocalDirectoryToS3WithPrefixWithoutSlash (0.02s)
=== CONT TestCopyMultipleFilesToS3WithPrefixWithSlash
TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1273: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55379 cp --flatten C:\Users\selman\AppData\Local\Temp\somedir-389814274/ s3://test-flatten-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1211: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55381 cp C:\Users\selman\AppData\Local\Temp\somedir-024025465/ s3://test-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1152: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55383 cp --flatten C:\Users\selman\AppData\Local\Temp\somedir-769074820/* s3://test-flatten-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash (0.02s)
=== CONT TestCopyMultipleFilesToS3WithPrefixWithoutSlash
--- FAIL: TestCopyLocalDirectoryToS3WithPrefixWithSlash (0.02s)
=== CONT TestFlattenCopyMultipleFilesToS3Bucket
--- FAIL: TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash (0.02s)
=== CONT TestCopyMultipleFilesToS3Bucket
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1091: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55385 cp C:\Users\selman\AppData\Local\Temp\somedir-637322999/* s3://test-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFilesToS3WithPrefixWithSlash (0.02s)
=== CONT TestFlattenCopyDirToS3
TestCopyMultipleFilesToS3WithPrefixWithoutSlash: cp_test.go:1045: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55387 cp C:\Users\selman\AppData\Local\Temp\somedir-336571882/* s3://test-copy-multiple-files-to-s-3-with-prefix-without-slash/prefix
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestFlattenCopyMultipleFilesToS3Bucket: cp_test.go:986: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55389 cp --flatten C:\Users\selman\AppData\Local\Temp\somedir-921167937/* s3://test-flatten-copy-multiple-files-to-s-3-bucket/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFilesToS3WithPrefixWithoutSlash (0.02s)
=== CONT TestCopySingleFileToS3WithStorageClassGlacier
--- FAIL: TestFlattenCopyMultipleFilesToS3Bucket (0.02s)
=== CONT TestCopyDirToS3
TestCopyMultipleFilesToS3Bucket: cp_test.go:928: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55391 cp C:\Users\selman\AppData\Local\Temp\somedir-007202331/* s3://test-copy-multiple-files-to-s-3-bucket/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFilesToS3Bucket (0.02s)
=== CONT TestCopySingleFileToS3JSON
TestFlattenCopyDirToS3: cp_test.go:877: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55393 cp --flatten C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-382576511/ s3://test-flatten-copy-dir-to-s-3/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestFlattenCopyDirToS3 (0.01s)
=== CONT TestCopySingleFileToS3
TestCopySingleFileToS3WithStorageClassGlacier: cp_test.go:833: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55395 cp --storage-class=GLACIER C:\Users\selman\AppData\Local\Temp\test-copy-single-file-to-s-3-with-storage-class-glacier-345182217\index.txt s3://test-copy-single-file-to-s-3-with-storage-class-glacier/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleFileToS3WithStorageClassGlacier (0.02s)
=== CONT TestCopyMultipleS3ObjectsToGivenLocalDirectory
TestCopyDirToS3: cp_test.go:788: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55397 cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-107200980/ s3://test-copy-dir-to-s-3/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestCopySingleFileToS3JSON: cp_test.go:745: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55399 -json cp C:\Users\selman\AppData\Local\Temp\test-copy-single-file-to-s-3-json-216961574\testfile1.txt s3://test-copy-single-file-to-s-3-json/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleFileToS3JSON (0.01s)
=== CONT TestCopyMultipleNestedS3ObjectsToLocalWithPartial
--- FAIL: TestCopyDirToS3 (0.02s)
=== CONT TestCopyMultipleNestedS3ObjectsToLocal
TestCopySingleFileToS3: cp_test.go:694: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55401 cp C:\Users\selman\AppData\Local\Temp\test-copy-single-file-to-s-3-821657863\index.txt s3://test-copy-single-file-to-s-3/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleFileToS3 (0.02s)
=== CONT TestCopyMultipleFlatS3ObjectsToLocalJSON
TestCopyMultipleS3ObjectsToGivenLocalDirectory: cp_test.go:623: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55403 cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/* given-directory
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleS3ObjectsToGivenLocalDirectory (0.03s)
=== CONT TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching
TestCopyMultipleNestedS3ObjectsToLocal: cp_test.go:492: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55406 cp s3://test-copy-multiple-nested-s-3-objects-to-local/* .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleNestedS3ObjectsToLocal (0.03s)
=== CONT TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching
TestCopyMultipleNestedS3ObjectsToLocalWithPartial: cp_test.go:563: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55405 cp s3://test-copy-multiple-nested-s-3-objects-to-local-with-partial/*/*.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleNestedS3ObjectsToLocalWithPartial (0.03s)
=== CONT TestCopyMultipleFlatS3ObjectsToLocal
TestCopyMultipleFlatS3ObjectsToLocalJSON: cp_test.go:396: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55410 -json cp --flatten s3://test-copy-multiple-flat-s-3-objects-to-local-json/* .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFlatS3ObjectsToLocalJSON (0.03s)
=== CONT TestCopyS3PrefixToLocalMustReturnError
TestCopyS3PrefixToLocalMustReturnError: cp_test.go:219: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55418 cp s3://test-copy-s-3-prefix-to-local-must-return-error/prefix/ .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestCopyS3PrefixToLocalMustReturnError (0.01s)
=== CONT TestCopySingleS3ObjectToLocalWithDestinationWildcard
TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching: cp_test.go:355: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55412 cp --flatten s3://test-copy-multiple-flat-nested-s-3-objects-to-local-wit-wkcld9x/*/*.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching (0.03s)
=== CONT TestCopySingleS3ObjectToLocalJSON
TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching: cp_test.go:310: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55414 cp --flatten s3://test-copy-multiple-flat-s-3-objects-to-local-with-parti-ov4dy9w/*.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching (0.03s)
=== CONT TestVariadicRemoveS3ObjectsWithWildcard
TestCopyMultipleFlatS3ObjectsToLocal: cp_test.go:259: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55416 cp --flatten s3://test-copy-multiple-flat-s-3-objects-to-local/* .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopyMultipleFlatS3ObjectsToLocal (0.03s)
=== CONT TestVersion
TestCopySingleS3ObjectToLocalWithDestinationWildcard: cp_test.go:182: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55422 cp s3://test-copy-single-s-3-object-to-local-with-destination-wildcard/testfile1.txt *
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestVersion: version_test.go:20: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55428 version
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestVersion (0.01s)
=== CONT TestRunSpecialCharactersInPrefix
--- FAIL: TestCopySingleS3ObjectToLocalWithDestinationWildcard (0.02s)
=== CONT TestRunWildcardCountGreaterEqualThanWorkerCount
TestCopySingleS3ObjectToLocalJSON: cp_test.go:134: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55424 -json cp s3://test-copy-single-s-3-object-to-local-json/testfile1.txt .
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestCopySingleS3ObjectToLocalJSON (0.02s)
=== CONT TestRunFromFileJSON
TestRunWildcardCountGreaterEqualThanWorkerCount: run_test.go:194: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55433 --numworkers 2 run C:\Users\selman\AppData\Local\Temp\prefix-090298589
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestRunSpecialCharactersInPrefix: run_test.go:227: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55431 run C:\Users\selman\AppData\Local\Temp\prefix-111732726
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRunWildcardCountGreaterEqualThanWorkerCount (0.02s)
=== CONT TestRunFromFile
--- FAIL: TestRunSpecialCharactersInPrefix (0.02s)
=== CONT TestRunFromStdinJSON
TestRunFromFileJSON: run_test.go:161: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55435 --json run C:\Users\selman\AppData\Local\Temp\prefix-204216714
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRunFromFileJSON (0.02s)
=== CONT TestRunFromStdinWithErrors
TestVariadicRemoveS3ObjectsWithWildcard: rm_test.go:532: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55427 rm s3://test-variadic-remove-s-3-objects-with-wildcard/testdir1/* s3://test-variadic-remove-s-3-objects-with-wildcard/testdir2/* s3://test-variadic-remove-s-3-objects-with-wildcard/file4.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestVariadicRemoveS3ObjectsWithWildcard (0.04s)
=== CONT TestRunFromStdin
TestRunFromStdinWithErrors: run_test.go:64: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55443 run
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRunFromStdinWithErrors (0.01s)
=== CONT TestRemoveMultipleMixedObjects
TestRunFromFile: run_test.go:128: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55438 run C:\Users\selman\AppData\Local\Temp\prefix-053898811
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestRunFromStdinJSON: run_test.go:95: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55440 --json run
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRunFromFile (0.02s)
=== CONT TestRemoveSingleLocalFile
--- FAIL: TestRunFromStdinJSON (0.02s)
=== CONT TestVariadicRemoveS3Objects
TestRemoveSingleLocalFile: rm_test.go:320: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55451 rm testfile1.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
=== CONT TestVariadicMultipleLocalFilesWithDirectory
--- FAIL: TestRemoveSingleLocalFile (0.01s)
TestRunFromStdin: run_test.go:35: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55446 run
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRunFromStdin (0.02s)
=== CONT TestRemoveLocalDirectory
TestRemoveMultipleMixedObjects: rm_test.go:579: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55448 rm file.txt s3://bucket/object.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
TestVariadicMultipleLocalFilesWithDirectory: rm_test.go:436: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55454 rm testdir file1.txt file2.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveMultipleMixedObjects (0.02s)
=== CONT TestRemoveMultipleLocalFilesShouldNotFail
--- FAIL: TestVariadicMultipleLocalFilesWithDirectory (0.01s)
=== CONT TestRemoveTenThousandS3Objects
TestRemoveLocalDirectory: rm_test.go:399: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55456 rm testdir
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveLocalDirectory (0.01s)
=== CONT TestRemoveS3Prefix
TestRemoveMultipleLocalFilesShouldNotFail: rm_test.go:359: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55460 rm *.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
TestVariadicRemoveS3Objects: rm_test.go:483: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55452 rm s3://test-variadic-remove-s-3-objects/file1.txt s3://test-variadic-remove-s-3-objects/file2.txt s3://test-variadic-remove-s-3-objects/file3.txt s3://test-variadic-remove-s-3-objects/file4.txt
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveMultipleLocalFilesShouldNotFail (0.01s)
=== CONT TestRemoveS3PrefixWithoutSlash
--- FAIL: TestVariadicRemoveS3Objects (0.03s)
=== CONT TestRemoveMultipleS3ObjectsJSON
TestRemoveS3Prefix: rm_test.go:295: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55461 rm s3://test-remove-s-3-prefix/prefix/
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 1
--- FAIL: TestRemoveS3Prefix (0.01s)
=== CONT TestRemoveMultipleS3Objects
TestRemoveS3PrefixWithoutSlash: rm_test.go:262: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55465 rm s3://test-remove-s-3-prefix-without-slash/prefix
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveS3PrefixWithoutSlash (0.01s)
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_.-004615214: The directory name is invalid.
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_dir--499530165: The directory name is invalid.
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_dir-file-937132944: The directory name is invalid.
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_file-645216175: The directory name is invalid.
--- FAIL: TestCopySingleS3ObjectToLocal (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_. (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/ (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file (0.00s)
TestRemoveMultipleS3ObjectsJSON: rm_test.go:154: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55467 -json rm s3://test-remove-multiple-s-3-objects-json/*
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveMultipleS3ObjectsJSON (0.02s)
TestRemoveMultipleS3Objects: rm_test.go:111: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55470 rm s3://test-remove-multiple-s-3-objects/*
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveMultipleS3Objects (0.02s)
TestRemoveTenThousandS3Objects: rm_test.go:224: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\366358699\s5cmd --endpoint-url http://127.0.0.1:55457 rm s3://test-remove-ten-thousand-s-3-objects/*
ExitCode: 127
Error: exec: "C:\\Users\\selman\\AppData\\Local\\Temp\\366358699\\s5cmd": file does not exist
Stdout:
Stderr:
Failures:
ExitCode was 127 expected 0
Expected no error
--- FAIL: TestRemoveTenThousandS3Objects (1.45s)
FAIL
FAIL github.com/peak/s5cmd/e2e 7.023s
? github.com/peak/s5cmd/error [no test files]
? github.com/peak/s5cmd/log [no test files]
? github.com/peak/s5cmd/parallel [no test files]
? github.com/peak/s5cmd/parallel/fdlimit [no test files]
=== RUN TestNewSessionPathStyle
=== RUN TestNewSessionPathStyle/expect_virtual_host_style_when_missing_endpoint
=== RUN TestNewSessionPathStyle/expect_virtual_host_style_for_transfer_accel
=== RUN TestNewSessionPathStyle/expect_virtual_host_style_for_google_cloud_storage
=== RUN TestNewSessionPathStyle/expect_path_style_for_localhost
=== RUN TestNewSessionPathStyle/expect_path_style_for_custom_endpoint
--- PASS: TestNewSessionPathStyle (0.00s)
--- PASS: TestNewSessionPathStyle/expect_virtual_host_style_when_missing_endpoint (0.00s)
--- PASS: TestNewSessionPathStyle/expect_virtual_host_style_for_transfer_accel (0.00s)
--- PASS: TestNewSessionPathStyle/expect_virtual_host_style_for_google_cloud_storage (0.00s)
--- PASS: TestNewSessionPathStyle/expect_path_style_for_localhost (0.00s)
--- PASS: TestNewSessionPathStyle/expect_path_style_for_custom_endpoint (0.00s)
=== RUN TestNewSessionWithRegionSetViaEnv
--- PASS: TestNewSessionWithRegionSetViaEnv (0.00s)
=== RUN TestS3ListSuccess
--- PASS: TestS3ListSuccess (0.00s)
=== RUN TestS3ListError
--- PASS: TestS3ListError (0.06s)
=== RUN TestS3ListNoItemFound
--- PASS: TestS3ListNoItemFound (0.00s)
=== RUN TestS3ListContextCancelled
--- PASS: TestS3ListContextCancelled (0.00s)
=== RUN TestS3RetryOnInternalError
--- PASS: TestS3RetryOnInternalError (0.00s)
PASS
ok github.com/peak/s5cmd/storage (cached)
=== RUN TestHasWild
=== RUN TestHasWild/string_has_*
=== RUN TestHasWild/string_has_?
=== RUN TestHasWild/string_has_no_wildcard
--- PASS: TestHasWild (0.00s)
--- PASS: TestHasWild/string_has_* (0.00s)
--- PASS: TestHasWild/string_has_? (0.00s)
--- PASS: TestHasWild/string_has_no_wildcard (0.00s)
=== RUN TestNew
=== RUN TestNew/error_if_does_not_have_bucket
=== RUN TestNew/error_if_bucket_name_has_wildcard
=== RUN TestNew/url_with_no_wildcard
=== RUN TestNew/url_with_no_wildcard_end_with_slash
=== RUN TestNew/url_with_wildcard
--- PASS: TestNew (0.00s)
--- PASS: TestNew/error_if_does_not_have_bucket (0.00s)
--- PASS: TestNew/error_if_bucket_name_has_wildcard (0.00s)
--- PASS: TestNew/url_with_no_wildcard (0.00s)
--- PASS: TestNew/url_with_no_wildcard_end_with_slash (0.00s)
--- PASS: TestNew/url_with_wildcard (0.00s)
=== RUN TestURLSetPrefixAndFilter
=== RUN TestURLSetPrefixAndFilter/wild_operation
=== RUN TestURLSetPrefixAndFilter/not_wild_operation
--- PASS: TestURLSetPrefixAndFilter (0.00s)
--- PASS: TestURLSetPrefixAndFilter/wild_operation (0.00s)
--- PASS: TestURLSetPrefixAndFilter/not_wild_operation (0.00s)
=== RUN TestCheckMatch
=== RUN TestCheckMatch/match_only_key_if_has_no_wildcard_and_not_dir_root
=== RUN TestCheckMatch/match_multiple_if_has_no_wildcard_and_dir_root
=== RUN TestCheckMatch/not_match_if_has_no_wildcard_and_invalid_prefix
=== RUN TestCheckMatch/match_if_has_single_wildcard_and_valid_prefix
=== RUN TestCheckMatch/not_match_if_has_single_wildcard_and_invalid_prefix
=== RUN TestCheckMatch/match_if_has_multiple_wildcard_and_valid_prefix
=== RUN TestCheckMatch/not_match_if_has_multiple_wildcard_and_invalid_prefix
=== RUN TestCheckMatch/not_match_if_multiple_wildcard_does_not_match_with_key
=== RUN TestCheckMatch/not_match_if_single_wildcard_does_not_match_with_key
--- PASS: TestCheckMatch (0.00s)
--- PASS: TestCheckMatch/match_only_key_if_has_no_wildcard_and_not_dir_root (0.00s)
--- PASS: TestCheckMatch/match_multiple_if_has_no_wildcard_and_dir_root (0.00s)
--- PASS: TestCheckMatch/not_match_if_has_no_wildcard_and_invalid_prefix (0.00s)
--- PASS: TestCheckMatch/match_if_has_single_wildcard_and_valid_prefix (0.00s)
--- PASS: TestCheckMatch/not_match_if_has_single_wildcard_and_invalid_prefix (0.00s)
--- PASS: TestCheckMatch/match_if_has_multiple_wildcard_and_valid_prefix (0.00s)
--- PASS: TestCheckMatch/not_match_if_has_multiple_wildcard_and_invalid_prefix (0.00s)
--- PASS: TestCheckMatch/not_match_if_multiple_wildcard_does_not_match_with_key (0.00s)
--- PASS: TestCheckMatch/not_match_if_single_wildcard_does_not_match_with_key (0.00s)
=== RUN TestParseBatch
=== RUN TestParseBatch/do_nothing_if_key_does_not_include_prefix
=== RUN TestParseBatch/do_nothing_if_prefix_does_not_include_slash
=== RUN TestParseBatch/parse_key_if_prefix_is_a_dir
=== RUN TestParseBatch/parse_key_if_prefix_is_not_a_dir
--- PASS: TestParseBatch (0.00s)
--- PASS: TestParseBatch/do_nothing_if_key_does_not_include_prefix (0.00s)
--- PASS: TestParseBatch/do_nothing_if_prefix_does_not_include_slash (0.00s)
--- PASS: TestParseBatch/parse_key_if_prefix_is_a_dir (0.00s)
--- PASS: TestParseBatch/parse_key_if_prefix_is_not_a_dir (0.00s)
=== RUN TestParseNonBatch
=== RUN TestParseNonBatch/do_nothing_if_key_does_not_include_prefix
=== RUN TestParseNonBatch/do_nothing_if_prefix_equals_to_key
=== RUN TestParseNonBatch/parse_key_and_return_first_dir_after_prefix
=== RUN TestParseNonBatch/parse_key_and_return_asset_after_prefix
=== RUN TestParseNonBatch/parse_key_and_return_current_asset_if_prefix_is_not_dir
=== RUN TestParseNonBatch/parse_key_and_return_current_dir_if_prefix_is_not_dir
--- PASS: TestParseNonBatch (0.00s)
--- PASS: TestParseNonBatch/do_nothing_if_key_does_not_include_prefix (0.00s)
--- PASS: TestParseNonBatch/do_nothing_if_prefix_equals_to_key (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_first_dir_after_prefix (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_asset_after_prefix (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_current_asset_if_prefix_is_not_dir (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_current_dir_if_prefix_is_not_dir (0.00s)
=== RUN TestURLIsBucket
--- PASS: TestURLIsBucket (0.00s)
PASS
ok github.com/peak/s5cmd/storage/url (cached)
? github.com/peak/s5cmd/strutil [no test files]
? github.com/peak/s5cmd/version [no test files]
FAIL
? github.com/peak/s5cmd [no test files]
=== RUN TestExpandSources
=== PAUSE TestExpandSources
=== RUN TestExpandSource_Follow_Link_To_Single_File
--- PASS: TestExpandSource_Follow_Link_To_Single_File (0.00s)
=== RUN TestExpandSource_Do_Not_Follow_Link_To_Single_File
--- PASS: TestExpandSource_Do_Not_Follow_Link_To_Single_File (0.00s)
=== RUN TestExpandSource_Follow_Link_To_Directory
--- PASS: TestExpandSource_Follow_Link_To_Directory (0.00s)
=== RUN TestExpandSource_Do_Not_Follow_Link_To_Directory
--- PASS: TestExpandSource_Do_Not_Follow_Link_To_Directory (0.00s)
=== RUN TestExpandSource_Do_Not_Follow_Symlinks
--- PASS: TestExpandSource_Do_Not_Follow_Symlinks (0.00s)
=== RUN TestSourcesHaveSameType
=== PAUSE TestSourcesHaveSameType
=== CONT TestExpandSources
=== RUN TestExpandSources/merge_multiple_source_urls
=== CONT TestSourcesHaveSameType
=== RUN TestSourcesHaveSameType/error_if_local_and_remote_mixed
=== PAUSE TestSourcesHaveSameType/error_if_local_and_remote_mixed
=== RUN TestSourcesHaveSameType/error_if_sources_have_bucket
=== PAUSE TestSourcesHaveSameType/error_if_sources_have_bucket
=== RUN TestSourcesHaveSameType/error_if_sources_have_s3_prefix
=== PAUSE TestSourcesHaveSameType/error_if_sources_have_s3_prefix
=== RUN TestSourcesHaveSameType/success
=== PAUSE TestSourcesHaveSameType/success
=== CONT TestSourcesHaveSameType/error_if_local_and_remote_mixed
=== CONT TestSourcesHaveSameType/success
=== CONT TestSourcesHaveSameType/error_if_sources_have_s3_prefix
=== CONT TestSourcesHaveSameType/error_if_sources_have_bucket
--- PASS: TestSourcesHaveSameType (0.00s)
--- PASS: TestSourcesHaveSameType/error_if_local_and_remote_mixed (0.00s)
--- PASS: TestSourcesHaveSameType/success (0.00s)
--- PASS: TestSourcesHaveSameType/error_if_sources_have_s3_prefix (0.00s)
--- PASS: TestSourcesHaveSameType/error_if_sources_have_bucket (0.00s)
TestExpandSources/merge_multiple_source_urls: expand_test.go:176: PASS: List(string,*url.URL,string)
TestExpandSources/merge_multiple_source_urls: expand_test.go:176: PASS: List(string,*url.URL,string)
=== RUN TestExpandSources/merge_multiple_with_empty_source
TestExpandSources/merge_multiple_with_empty_source: expand_test.go:176: PASS: List(string,*url.URL,string)
TestExpandSources/merge_multiple_with_empty_source: expand_test.go:176: PASS: List(string,*url.URL,string)
=== RUN TestExpandSources/no_item_found
TestExpandSources/no_item_found: expand_test.go:176: PASS: List(string,*url.URL,string)
TestExpandSources/no_item_found: expand_test.go:176: PASS: List(string,*url.URL,string)
--- PASS: TestExpandSources (0.00s)
--- PASS: TestExpandSources/merge_multiple_source_urls (0.00s)
--- PASS: TestExpandSources/merge_multiple_with_empty_source (0.00s)
--- PASS: TestExpandSources/no_item_found (0.00s)
PASS
ok github.com/peak/s5cmd/command (cached)
=== RUN TestAppRetryCount
=== RUN TestAppRetryCount/retry_count_negative
=== PAUSE TestAppRetryCount/retry_count_negative
=== RUN TestAppRetryCount/retry_count_zero
=== PAUSE TestAppRetryCount/retry_count_zero
=== RUN TestAppRetryCount/retry_count_positive
=== PAUSE TestAppRetryCount/retry_count_positive
=== CONT TestAppRetryCount/retry_count_negative
=== CONT TestAppRetryCount/retry_count_positive
=== CONT TestAppRetryCount/retry_count_zero
--- PASS: TestAppRetryCount (0.00s)
--- PASS: TestAppRetryCount/retry_count_zero (0.43s)
--- PASS: TestAppRetryCount/retry_count_positive (0.47s)
--- PASS: TestAppRetryCount/retry_count_negative (0.56s)
=== RUN TestCatS3Object
=== RUN TestCatS3Object/cat_remote_object
=== PAUSE TestCatS3Object/cat_remote_object
=== RUN TestCatS3Object/cat_remote_object_with_json_flag
=== PAUSE TestCatS3Object/cat_remote_object_with_json_flag
=== CONT TestCatS3Object/cat_remote_object_with_json_flag
=== CONT TestCatS3Object/cat_remote_object
--- PASS: TestCatS3Object (0.90s)
--- PASS: TestCatS3Object/cat_remote_object_with_json_flag (6.39s)
--- PASS: TestCatS3Object/cat_remote_object (6.44s)
=== RUN TestCatS3ObjectFail
=== RUN TestCatS3ObjectFail/cat_non_existent_remote_object
=== PAUSE TestCatS3ObjectFail/cat_non_existent_remote_object
=== RUN TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag
=== PAUSE TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag
=== RUN TestCatS3ObjectFail/cat_remote_object_with_glob
=== PAUSE TestCatS3ObjectFail/cat_remote_object_with_glob
=== RUN TestCatS3ObjectFail/cat_bucket
=== PAUSE TestCatS3ObjectFail/cat_bucket
=== CONT TestCatS3ObjectFail/cat_non_existent_remote_object
=== CONT TestCatS3ObjectFail/cat_remote_object_with_glob
=== CONT TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag
=== CONT TestCatS3ObjectFail/cat_bucket
--- PASS: TestCatS3ObjectFail (0.00s)
--- PASS: TestCatS3ObjectFail/cat_non_existent_remote_object_with_json_flag (0.22s)
--- PASS: TestCatS3ObjectFail/cat_non_existent_remote_object (0.31s)
--- PASS: TestCatS3ObjectFail/cat_bucket (0.40s)
--- PASS: TestCatS3ObjectFail/cat_remote_object_with_glob (0.48s)
=== RUN TestCatLocalFileFail
=== RUN TestCatLocalFileFail/cat_local_file
=== PAUSE TestCatLocalFileFail/cat_local_file
=== RUN TestCatLocalFileFail/cat_local_file_with_json_flag
=== PAUSE TestCatLocalFileFail/cat_local_file_with_json_flag
=== CONT TestCatLocalFileFail/cat_local_file
=== CONT TestCatLocalFileFail/cat_local_file_with_json_flag
--- PASS: TestCatLocalFileFail (0.00s)
--- PASS: TestCatLocalFileFail/cat_local_file (0.20s)
--- PASS: TestCatLocalFileFail/cat_local_file_with_json_flag (0.28s)
=== RUN TestCopySingleS3ObjectToLocal
=== PAUSE TestCopySingleS3ObjectToLocal
=== RUN TestCopySingleS3ObjectToLocalJSON
=== PAUSE TestCopySingleS3ObjectToLocalJSON
=== RUN TestCopySingleS3ObjectToLocalWithDestinationWildcard
=== PAUSE TestCopySingleS3ObjectToLocalWithDestinationWildcard
=== RUN TestCopyS3PrefixToLocalMustReturnError
=== PAUSE TestCopyS3PrefixToLocalMustReturnError
=== RUN TestCopyMultipleFlatS3ObjectsToLocal
=== PAUSE TestCopyMultipleFlatS3ObjectsToLocal
=== RUN TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching
=== PAUSE TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching
=== RUN TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching
=== PAUSE TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching
=== RUN TestCopyMultipleFlatS3ObjectsToLocalJSON
=== PAUSE TestCopyMultipleFlatS3ObjectsToLocalJSON
=== RUN TestCopyMultipleNestedS3ObjectsToLocal
=== PAUSE TestCopyMultipleNestedS3ObjectsToLocal
=== RUN TestCopyMultipleNestedS3ObjectsToLocalWithPartial
=== PAUSE TestCopyMultipleNestedS3ObjectsToLocalWithPartial
=== RUN TestCopyMultipleS3ObjectsToGivenLocalDirectory
=== PAUSE TestCopyMultipleS3ObjectsToGivenLocalDirectory
=== RUN TestCopySingleFileToS3
=== PAUSE TestCopySingleFileToS3
=== RUN TestCopySingleFileToS3JSON
=== PAUSE TestCopySingleFileToS3JSON
=== RUN TestCopyDirToS3
=== PAUSE TestCopyDirToS3
=== RUN TestCopySingleFileToS3WithStorageClassGlacier
=== PAUSE TestCopySingleFileToS3WithStorageClassGlacier
=== RUN TestFlattenCopyDirToS3
=== PAUSE TestFlattenCopyDirToS3
=== RUN TestCopyMultipleFilesToS3Bucket
=== PAUSE TestCopyMultipleFilesToS3Bucket
=== RUN TestFlattenCopyMultipleFilesToS3Bucket
=== PAUSE TestFlattenCopyMultipleFilesToS3Bucket
=== RUN TestCopyMultipleFilesToS3WithPrefixWithoutSlash
=== PAUSE TestCopyMultipleFilesToS3WithPrefixWithoutSlash
=== RUN TestCopyMultipleFilesToS3WithPrefixWithSlash
=== PAUSE TestCopyMultipleFilesToS3WithPrefixWithSlash
=== RUN TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash
=== PAUSE TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash
=== RUN TestCopyLocalDirectoryToS3WithPrefixWithSlash
=== PAUSE TestCopyLocalDirectoryToS3WithPrefixWithSlash
=== RUN TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash
=== PAUSE TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash
=== RUN TestCopyLocalDirectoryToS3WithPrefixWithoutSlash
=== PAUSE TestCopyLocalDirectoryToS3WithPrefixWithoutSlash
=== RUN TestCopySingleS3ObjectToS3
=== PAUSE TestCopySingleS3ObjectToS3
=== RUN TestCopySingleS3ObjectToS3JSON
=== PAUSE TestCopySingleS3ObjectToS3JSON
=== RUN TestCopySingleS3ObjectIntoAnotherBucket
=== PAUSE TestCopySingleS3ObjectIntoAnotherBucket
=== RUN TestFlattenCopySingleS3ObjectIntoAnotherBucket
=== PAUSE TestFlattenCopySingleS3ObjectIntoAnotherBucket
=== RUN TestCopySingleS3ObjectIntoAnotherBucketWithObjName
=== PAUSE TestCopySingleS3ObjectIntoAnotherBucketWithObjName
=== RUN TestCopySingleS3ObjectIntoAnotherBucketWithPrefix
=== PAUSE TestCopySingleS3ObjectIntoAnotherBucketWithPrefix
=== RUN TestCopyMultipleS3ObjectsToS3WithPrefix
=== PAUSE TestCopyMultipleS3ObjectsToS3WithPrefix
=== RUN TestFlattenCopyMultipleS3ObjectsToS3WithPrefix
=== PAUSE TestFlattenCopyMultipleS3ObjectsToS3WithPrefix
=== RUN TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash
=== PAUSE TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash
=== RUN TestCopyMultipleS3ObjectsToS3JSON
=== PAUSE TestCopyMultipleS3ObjectsToS3JSON
=== RUN TestCopyMultipleS3ObjectsToS3_Issue70
=== PAUSE TestCopyMultipleS3ObjectsToS3_Issue70
=== RUN TestCopyS3ObjectToLocalWithTheSameFilename
=== PAUSE TestCopyS3ObjectToLocalWithTheSameFilename
=== RUN TestCopyS3ToLocalWithSameFilenameWithNoClobber
=== PAUSE TestCopyS3ToLocalWithSameFilenameWithNoClobber
=== RUN TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers
=== PAUSE TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers
=== RUN TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer
=== PAUSE TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer
=== RUN TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder
=== PAUSE TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder
=== RUN TestCopyS3ToLocal_Issue70
=== PAUSE TestCopyS3ToLocal_Issue70
=== RUN TestCopyLocalFileToS3WithTheSameFilename
=== PAUSE TestCopyLocalFileToS3WithTheSameFilename
=== RUN TestCopyLocalFileToS3WithSameFilenameWithNoClobber
=== PAUSE TestCopyLocalFileToS3WithSameFilenameWithNoClobber
=== RUN TestCopyLocalFileToS3WithNoClobber
=== PAUSE TestCopyLocalFileToS3WithNoClobber
=== RUN TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers
=== PAUSE TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers
=== RUN TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer
=== PAUSE TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer
=== RUN TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder
=== PAUSE TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder
=== RUN TestCopyLocalFileToS3WithCustomName
=== PAUSE TestCopyLocalFileToS3WithCustomName
=== RUN TestCopyLocalFileToS3WithPrefix
=== PAUSE TestCopyLocalFileToS3WithPrefix
=== RUN TestMultipleLocalFileToS3Bucket
=== PAUSE TestMultipleLocalFileToS3Bucket
=== RUN TestCopyMultipleLocalNestedFilesToS3
=== PAUSE TestCopyMultipleLocalNestedFilesToS3
=== RUN TestCopyLinkToASingleFileWithFollowSymlinkDisabled
=== PAUSE TestCopyLinkToASingleFileWithFollowSymlinkDisabled
=== RUN TestCopyWithFollowSymlink
=== PAUSE TestCopyWithFollowSymlink
=== RUN TestCopyWithNoFollowSymlink
=== PAUSE TestCopyWithNoFollowSymlink
=== RUN TestDiskUsageSingleS3Object
=== PAUSE TestDiskUsageSingleS3Object
=== RUN TestDiskUsageSingleS3ObjectJSON
=== PAUSE TestDiskUsageSingleS3ObjectJSON
=== RUN TestDiskUsageMultipleS3Objects
=== PAUSE TestDiskUsageMultipleS3Objects
=== RUN TestDiskUsageWildcard
=== PAUSE TestDiskUsageWildcard
=== RUN TestDiskUsageS3ObjectsAndFolders
=== PAUSE TestDiskUsageS3ObjectsAndFolders
=== RUN TestDiskUsageWildcardS3ObjectsWithDashH
=== PAUSE TestDiskUsageWildcardS3ObjectsWithDashH
=== RUN TestDiskUsageMissingObject
=== PAUSE TestDiskUsageMissingObject
=== RUN TestListBuckets
=== PAUSE TestListBuckets
=== RUN TestListBucketsJSON
=== PAUSE TestListBucketsJSON
=== RUN TestListSingleS3Object
=== PAUSE TestListSingleS3Object
=== RUN TestListSingleS3ObjectJSON
=== PAUSE TestListSingleS3ObjectJSON
=== RUN TestListSingleWildcardS3Object
=== PAUSE TestListSingleWildcardS3Object
=== RUN TestListMultipleWildcardS3Object
=== PAUSE TestListMultipleWildcardS3Object
=== RUN TestListMultipleWildcardS3ObjectWithPrefix
=== PAUSE TestListMultipleWildcardS3ObjectWithPrefix
=== RUN TestListS3ObjectsAndFolders
=== PAUSE TestListS3ObjectsAndFolders
=== RUN TestListS3ObjectsAndFoldersWithPrefix
=== PAUSE TestListS3ObjectsAndFoldersWithPrefix
=== RUN TestListNonexistingS3ObjectInGivenPrefix
=== PAUSE TestListNonexistingS3ObjectInGivenPrefix
=== RUN TestListNonexistingS3Object
=== PAUSE TestListNonexistingS3Object
=== RUN TestListS3ObjectsWithDashE
=== PAUSE TestListS3ObjectsWithDashE
=== RUN TestListS3ObjectsWithDashH
=== PAUSE TestListS3ObjectsWithDashH
=== RUN TestMakeBucket_success
=== PAUSE TestMakeBucket_success
=== RUN TestMakeBucket_success_json
=== PAUSE TestMakeBucket_success_json
=== RUN TestMakeBucket_failure
=== PAUSE TestMakeBucket_failure
=== RUN TestMakeBucket_failure_json
=== PAUSE TestMakeBucket_failure_json
=== RUN TestMoveSingleS3ObjectToLocal
=== PAUSE TestMoveSingleS3ObjectToLocal
=== RUN TestMoveMultipleS3ObjectsToLocal
=== PAUSE TestMoveMultipleS3ObjectsToLocal
=== RUN TestMoveSingleFileToS3
=== PAUSE TestMoveSingleFileToS3
=== RUN TestMoveMultipleFilesToS3
=== PAUSE TestMoveMultipleFilesToS3
=== RUN TestMoveSingleS3ObjectToS3
=== PAUSE TestMoveSingleS3ObjectToS3
=== RUN TestMoveSingleS3ObjectIntoAnotherBucket
=== PAUSE TestMoveSingleS3ObjectIntoAnotherBucket
=== RUN TestMoveMultipleS3ObjectsToS3
=== PAUSE TestMoveMultipleS3ObjectsToS3
=== RUN TestRemoveSingleS3Object
=== PAUSE TestRemoveSingleS3Object
=== RUN TestRemoveSingleS3ObjectJSON
=== PAUSE TestRemoveSingleS3ObjectJSON
=== RUN TestRemoveMultipleS3Objects
=== PAUSE TestRemoveMultipleS3Objects
=== RUN TestRemoveMultipleS3ObjectsJSON
=== PAUSE TestRemoveMultipleS3ObjectsJSON
=== RUN TestRemoveTenThousandS3Objects
=== PAUSE TestRemoveTenThousandS3Objects
=== RUN TestRemoveS3PrefixWithoutSlash
=== PAUSE TestRemoveS3PrefixWithoutSlash
=== RUN TestRemoveS3Prefix
=== PAUSE TestRemoveS3Prefix
=== RUN TestRemoveSingleLocalFile
=== PAUSE TestRemoveSingleLocalFile
=== RUN TestRemoveMultipleLocalFilesShouldNotFail
=== PAUSE TestRemoveMultipleLocalFilesShouldNotFail
=== RUN TestRemoveLocalDirectory
=== PAUSE TestRemoveLocalDirectory
=== RUN TestVariadicMultipleLocalFilesWithDirectory
=== PAUSE TestVariadicMultipleLocalFilesWithDirectory
=== RUN TestVariadicRemoveS3Objects
=== PAUSE TestVariadicRemoveS3Objects
=== RUN TestVariadicRemoveS3ObjectsWithWildcard
=== PAUSE TestVariadicRemoveS3ObjectsWithWildcard
=== RUN TestRemoveMultipleMixedObjects
=== PAUSE TestRemoveMultipleMixedObjects
=== RUN TestRunFromStdin
=== PAUSE TestRunFromStdin
=== RUN TestRunFromStdinWithErrors
=== PAUSE TestRunFromStdinWithErrors
=== RUN TestRunFromStdinJSON
=== PAUSE TestRunFromStdinJSON
=== RUN TestRunFromFile
=== PAUSE TestRunFromFile
=== RUN TestRunFromFileJSON
=== PAUSE TestRunFromFileJSON
=== RUN TestRunWildcardCountGreaterEqualThanWorkerCount
=== PAUSE TestRunWildcardCountGreaterEqualThanWorkerCount
=== RUN TestRunSpecialCharactersInPrefix
=== PAUSE TestRunSpecialCharactersInPrefix
=== RUN TestVersion
=== PAUSE TestVersion
=== CONT TestRemoveSingleS3Object
=== CONT TestCopySingleS3ObjectToLocal
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.
=== CONT TestMoveMultipleS3ObjectsToS3
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/
=== RUN TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file
=== PAUSE TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file
=== CONT TestMoveSingleS3ObjectIntoAnotherBucket
=== CONT TestMoveSingleS3ObjectToS3
--- PASS: TestRemoveSingleS3Object (0.33s)
=== CONT TestMoveMultipleFilesToS3
--- PASS: TestMoveSingleS3ObjectToS3 (0.35s)
=== CONT TestMoveSingleFileToS3
--- PASS: TestMoveSingleS3ObjectIntoAnotherBucket (0.53s)
=== CONT TestMoveMultipleS3ObjectsToLocal
--- PASS: TestMoveMultipleS3ObjectsToS3 (0.56s)
=== CONT TestMoveSingleS3ObjectToLocal
TestMoveMultipleFilesToS3: mv_test.go:168: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\890320039\s5cmd.exe --endpoint-url http://127.0.0.1:55815 mv C:\Users\selman\AppData\Local\Temp\test-move-multiple-files-to-s-3-125408426/* s3://test-move-multiple-files-to-s-3/
ExitCode: 1
Error: exit status 1
Stdout:
Stderr: ERROR "mv C:\\Users\\selman\\AppData\\Local\\Temp\\test-move-multiple-files-to-s-3-125408426\\another_test_file.txt s3://test-move-multiple-files-to-s-3/another_test_file.txt": remove C:\Users\selman\AppData\Local\Temp\test-move-multiple-files-to-s-3-125408426\another_test_file.txt: The process cannot access the file because it is being used by another process.
ERROR "mv C:\\Users\\selman\\AppData\\Local\\Temp\\test-move-multiple-files-to-s-3-125408426\\readme.md s3://test-move-multiple-files-to-s-3/readme.md": remove C:\Users\selman\AppData\Local\Temp\test-move-multiple-files-to-s-3-125408426\readme.md: The process cannot access the file because it is being used by another process.
ERROR "mv C:\\Users\\selman\\AppData\\Local\\Temp\\test-move-multiple-files-to-s-3-125408426\\filename-with-hypen.gz s3://test-move-multiple-files-to-s-3/filename-with-hypen.gz": remove C:\Users\selman\AppData\Local\Temp\test-move-multiple-files-to-s-3-125408426\filename-with-hypen.gz: The process cannot access the file because it is being used by another process.
ERROR "mv C:\\Users\\selman\\AppData\\Local\\Temp\\test-move-multiple-files-to-s-3-125408426\\testfile1.txt s3://test-move-multiple-files-to-s-3/testfile1.txt": remove C:\Users\selman\AppData\Local\Temp\test-move-multiple-files-to-s-3-125408426\testfile1.txt: The process cannot access the file because it is being used by another process.
Failures:
ExitCode was 1 expected 0
Expected no error
--- FAIL: TestMoveMultipleFilesToS3 (0.28s)
=== CONT TestMakeBucket_failure_json
TestMoveSingleFileToS3: mv_test.go:122: assertion failed:
Command: C:\Users\selman\AppData\Local\Temp\890320039\s5cmd.exe --endpoint-url http://127.0.0.1:55818 mv C:\Users\selman\AppData\Local\Temp\-515048300 s3://test-move-single-file-to-s-3/
ExitCode: 1
Error: exit status 1
Stdout:
Stderr: ERROR "mv C:\\Users\\selman\\AppData\\Local\\Temp\\-515048300 s3://test-move-single-file-to-s-3/-515048300": remove C:\Users\selman\AppData\Local\Temp\-515048300: The process cannot access the file because it is being used by another process.
Failures:
ExitCode was 1 expected 0
Expected no error
--- FAIL: TestMoveSingleFileToS3 (0.44s)
=== CONT TestMakeBucket_failure
--- PASS: TestMoveMultipleS3ObjectsToLocal (0.27s)
=== CONT TestMakeBucket_success_json
--- PASS: TestMoveSingleS3ObjectToLocal (0.31s)
=== CONT TestVariadicRemoveS3Objects
--- PASS: TestMakeBucket_failure_json (0.35s)
=== CONT TestVersion
--- PASS: TestMakeBucket_failure (0.26s)
=== CONT TestRunSpecialCharactersInPrefix
--- PASS: TestMakeBucket_success_json (0.34s)
=== CONT TestRunWildcardCountGreaterEqualThanWorkerCount
--- PASS: TestVersion (0.34s)
=== CONT TestRunFromFileJSON
--- PASS: TestVariadicRemoveS3Objects (0.46s)
=== CONT TestRunFromFile
--- PASS: TestRunSpecialCharactersInPrefix (0.35s)
=== CONT TestMakeBucket_success
--- PASS: TestRunWildcardCountGreaterEqualThanWorkerCount (0.35s)
=== CONT TestListS3ObjectsWithDashH
--- PASS: TestRunFromFileJSON (0.27s)
=== CONT TestListS3ObjectsWithDashE
--- PASS: TestRunFromFile (0.33s)
=== CONT TestListNonexistingS3Object
--- PASS: TestMakeBucket_success (0.37s)
=== CONT TestListNonexistingS3ObjectInGivenPrefix
--- PASS: TestListS3ObjectsWithDashH (0.34s)
=== CONT TestListS3ObjectsAndFoldersWithPrefix
--- PASS: TestListS3ObjectsWithDashE (0.34s)
=== CONT TestListS3ObjectsAndFolders
--- PASS: TestListNonexistingS3Object (0.35s)
=== CONT TestListMultipleWildcardS3ObjectWithPrefix
--- PASS: TestListNonexistingS3ObjectInGivenPrefix (0.32s)
=== CONT TestListMultipleWildcardS3Object
--- PASS: TestListS3ObjectsAndFoldersWithPrefix (0.35s)
=== CONT TestListSingleWildcardS3Object
--- PASS: TestListS3ObjectsAndFolders (0.35s)
=== CONT TestListSingleS3ObjectJSON
--- PASS: TestListMultipleWildcardS3ObjectWithPrefix (0.35s)
=== CONT TestListSingleS3Object
--- PASS: TestListSingleWildcardS3Object (0.27s)
=== CONT TestListBucketsJSON
--- PASS: TestListMultipleWildcardS3Object (0.44s)
=== CONT TestListBuckets
--- PASS: TestListSingleS3ObjectJSON (0.36s)
=== CONT TestDiskUsageMissingObject
--- PASS: TestListSingleS3Object (0.35s)
=== CONT TestDiskUsageWildcardS3ObjectsWithDashH
--- PASS: TestListBucketsJSON (0.37s)
=== CONT TestDiskUsageS3ObjectsAndFolders
--- PASS: TestDiskUsageMissingObject (0.27s)
=== CONT TestDiskUsageWildcard
--- PASS: TestListBuckets (0.44s)
=== CONT TestRunFromStdinJSON
--- PASS: TestDiskUsageWildcardS3ObjectsWithDashH (0.36s)
=== CONT TestDiskUsageMultipleS3Objects
--- PASS: TestDiskUsageS3ObjectsAndFolders (0.33s)
=== CONT TestRunFromStdinWithErrors
--- PASS: TestDiskUsageWildcard (0.35s)
=== CONT TestRunFromStdin
--- PASS: TestRunFromStdinJSON (0.34s)
=== CONT TestRemoveMultipleMixedObjects
--- PASS: TestDiskUsageMultipleS3Objects (0.33s)
=== CONT TestDiskUsageSingleS3ObjectJSON
TestRunFromStdinWithErrors: run_test.go:68: line 1: equals: (-want +got):
string(
- `ERROR "ls s3:/": given object not found`,
+ `ERROR "ls s3:/": CreateFile s3:/: The filename, directory name, or volume label syntax is incorrect.`,
)
TestRunFromStdinWithErrors: run_test.go:68: ERROR "ls s3:/": CreateFile s3:/: The filename, directory name, or volume label syntax is incorrect.
ERROR "cp s3://test-run-from-stdin-with-errors/nonexistentobject nonexistentobject": NoSuchKey: status code: 404, request id: 0000000000000002, host id: MDAwMDAwMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMg==
--- FAIL: TestRunFromStdinWithErrors (0.34s)
=== CONT TestVariadicRemoveS3ObjectsWithWildcard
--- PASS: TestRunFromStdin (0.34s)
=== CONT TestDiskUsageSingleS3Object
--- PASS: TestRemoveMultipleMixedObjects (0.35s)
=== CONT TestCopyWithNoFollowSymlink
--- PASS: TestDiskUsageSingleS3ObjectJSON (0.35s)
=== CONT TestFlattenCopySingleS3ObjectIntoAnotherBucket
--- PASS: TestDiskUsageSingleS3Object (0.26s)
=== CONT TestCopyWithFollowSymlink
--- PASS: TestVariadicRemoveS3ObjectsWithWildcard (0.44s)
=== CONT TestCopyLinkToASingleFileWithFollowSymlinkDisabled
TestCopyWithNoFollowSymlink: cp_test.go:2636: line 0: equals: (-want +got):
string(
- "cp a/f1.txt s3://bucket/prefix/a/f1.txt",
+ `cp a\f1.txt s3://bucket/prefix/a\f1.txt`,
)
TestCopyWithNoFollowSymlink: cp_test.go:2636: cp a\f1.txt s3://bucket/prefix/a\f1.txt
TestCopyWithNoFollowSymlink: cp_test.go:2641: assertion failed: error is not nil: prefix/a/f1.txt: s3: no such key
--- FAIL: TestCopyWithNoFollowSymlink (0.46s)
=== CONT TestCopyMultipleLocalNestedFilesToS3
TestCopyWithFollowSymlink: cp_test.go:2592: line 0: equals: (-want +got):
string(
- "cp a/f1.txt s3://bucket/prefix/a/f1.txt",
+ `cp a\f1.txt s3://bucket/prefix/a\f1.txt`,
)
TestCopyWithFollowSymlink: cp_test.go:2592: line 1: equals: (-want +got):
string(
- "cp b/link1 s3://bucket/prefix/b/link1",
+ `cp b\link1 s3://bucket/prefix/b\link1`,
)
TestCopyWithFollowSymlink: cp_test.go:2592: line 2: equals: (-want +got):
string(
- "cp c/link2 s3://bucket/prefix/c/link2",
+ `cp c\link2 s3://bucket/prefix/c\link2`,
)
TestCopyWithFollowSymlink: cp_test.go:2592: cp b\link1 s3://bucket/prefix/b\link1
cp c\link2 s3://bucket/prefix/c\link2
cp a\f1.txt s3://bucket/prefix/a\f1.txt
TestCopyWithFollowSymlink: cp_test.go:2599: assertion failed: error is not nil: prefix/a/f1.txt: s3: no such key
--- FAIL: TestCopyWithFollowSymlink (0.30s)
=== CONT TestMultipleLocalFileToS3Bucket
--- PASS: TestFlattenCopySingleS3ObjectIntoAnotherBucket (0.44s)
=== CONT TestCopyLocalFileToS3WithPrefix
--- PASS: TestCopyLinkToASingleFileWithFollowSymlinkDisabled (0.35s)
=== CONT TestCopyLocalFileToS3WithCustomName
TestCopyMultipleLocalNestedFilesToS3: cp_test.go:2511: line 0: equals: (-want +got):
string(
- "cp a/file1.txt s3://bucket/prefix/a/file1.txt",
+ `cp a\file1.txt s3://bucket/prefix/a\file1.txt`,
)
TestCopyMultipleLocalNestedFilesToS3: cp_test.go:2511: line 1: equals: (-want +got):
string(
- "cp a/readme.md s3://bucket/prefix/a/readme.md",
+ `cp a\readme.md s3://bucket/prefix/a\readme.md`,
)
TestCopyMultipleLocalNestedFilesToS3: cp_test.go:2511: line 2: equals: (-want +got):
string(
- "cp b/c/file2.txt s3://bucket/prefix/b/c/file2.txt",
+ `cp b\c\file2.txt s3://bucket/prefix/b\c\file2.txt`,
)
TestCopyMultipleLocalNestedFilesToS3: cp_test.go:2511: cp a\readme.md s3://bucket/prefix/a\readme.md
cp a\file1.txt s3://bucket/prefix/a\file1.txt
cp b\c\file2.txt s3://bucket/prefix/b\c\file2.txt
TestCopyMultipleLocalNestedFilesToS3: cp_test.go:2522: assertion failed: error is not nil: prefix/a/readme.md: s3: no such key
--- FAIL: TestCopyMultipleLocalNestedFilesToS3 (0.28s)
=== CONT TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder
--- PASS: TestMultipleLocalFileToS3Bucket (0.33s)
=== CONT TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer
--- PASS: TestCopyLocalFileToS3WithCustomName (0.37s)
=== CONT TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers
--- PASS: TestCopyLocalFileToS3WithPrefix (0.45s)
=== CONT TestCopySingleS3ObjectIntoAnotherBucket
--- PASS: TestCopyLocalFileToS3WithSameFilenameDontOverrideIfS3ObjectIsOlder (0.32s)
=== CONT TestCopySingleS3ObjectToS3JSON
--- PASS: TestCopyLocalFileToS3WithSameFilenameOverrideIfSourceIsNewer (0.38s)
=== CONT TestCopySingleS3ObjectToS3
--- PASS: TestCopyLocalFileToS3WithSameFilenameOverrideIfSizeDiffers (0.25s)
=== CONT TestCopyLocalDirectoryToS3WithPrefixWithoutSlash
--- PASS: TestCopySingleS3ObjectToS3JSON (0.38s)
=== CONT TestCopyLocalFileToS3WithNoClobber
--- PASS: TestCopySingleS3ObjectIntoAnotherBucket (0.45s)
=== CONT TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash
--- PASS: TestCopySingleS3ObjectToS3 (0.33s)
=== CONT TestCopyLocalFileToS3WithSameFilenameWithNoClobber
TestCopyLocalDirectoryToS3WithPrefixWithoutSlash: cp_test.go:1334: line 0: equals: (-want +got):
strings.Join({
`ERROR "cp C:\`,
+ `\`,
`Users\`,
+ `\`,
`selman\`,
+ `\`,
"AppData",
+ `\`,
`\Local`,
+ `\`,
`\Temp`,
+ `\`,
`\somedir-565739680/ s3://test-copy-local-directory-to-s-3-with-p`,
`refix-without-slash/prefix": target "s3://test-copy-local-direct`,
... // 73 identical bytes
}, "")
TestCopyLocalDirectoryToS3WithPrefixWithoutSlash: cp_test.go:1334: ERROR "cp C:\\Users\\selman\\AppData\\Local\\Temp\\somedir-565739680/ s3://test-copy-local-directory-to-s-3-with-prefix-without-slash/prefix": target "s3://test-copy-local-directory-to-s-3-with-prefix-without-slash/prefix" must be a bucket or a prefix
--- FAIL: TestCopyLocalDirectoryToS3WithPrefixWithoutSlash (0.38s)
=== CONT TestCopyLocalDirectoryToS3WithPrefixWithSlash
--- PASS: TestCopyLocalFileToS3WithNoClobber (0.29s)
=== CONT TestCopyLocalFileToS3WithTheSameFilename
TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1275: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-501703636`,
- "/a/",
+ `\a\`,
"another_test_file.txt s3://test-flatten-copy-local-directory-to-",
"s-3-with-prefix-with-slash/prefix/another_test_file.txt",
}, "")
TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1275: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-501703636`,
- "/b/c/",
+ `\b\c\`,
"filename-with-hypen.gz s3://test-flatten-copy-local-directory-to",
"-s-3-with-prefix-with-slash/prefix/filename-with-hypen.gz",
}, "")
TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1275: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-501703636`,
- "/",
+ `\`,
"readme.md s3://test-flatten-copy-local-directory-to-s-3-with-pre",
"fix-with-slash/prefix/readme.md",
}, "")
TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1275: line 3: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-501703636`,
- "/",
+ `\`,
"testfile1.txt s3://test-flatten-copy-local-directory-to-s-3-with",
"-prefix-with-slash/prefix/testfile1.txt",
}, "")
TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1275: cp C:\Users\selman\AppData\Local\Temp\somedir-501703636\b\c\filename-with-hypen.gz s3://test-flatten-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/filename-with-hypen.gz
cp C:\Users\selman\AppData\Local\Temp\somedir-501703636\a\another_test_file.txt s3://test-flatten-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/another_test_file.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-501703636\readme.md s3://test-flatten-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/readme.md
cp C:\Users\selman\AppData\Local\Temp\somedir-501703636\testfile1.txt s3://test-flatten-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/testfile1.txt
--- FAIL: TestFlattenCopyLocalDirectoryToS3WithPrefixWithSlash (0.36s)
=== CONT TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash
--- PASS: TestCopyLocalFileToS3WithSameFilenameWithNoClobber (0.37s)
=== CONT TestCopyS3ToLocal_Issue70
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1213: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-677748808`,
- "/a/",
+ `\a\`,
"another_test_file.txt s3://test-copy-local-directory-to-s-3-with",
"-prefix-with-slash/prefix/a",
- "/",
+ `\`,
"another_test_file.txt",
}, "")
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1213: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-677748808`,
- "/b/",
+ `\b\`,
"filename-with-hypen.gz s3://test-copy-local-directory-to-s-3-wit",
"h-prefix-with-slash/prefix/b",
- "/",
+ `\`,
"filename-with-hypen.gz",
}, "")
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1213: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-677748808`,
- "/",
+ `\`,
"readme.md s3://test-copy-local-directory-to-s-3-with-prefix-with",
"-slash/prefix/readme.md",
}, "")
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1213: line 3: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-677748808`,
- "/",
+ `\`,
"testfile1.txt s3://test-copy-local-directory-to-s-3-with-prefix-",
"with-slash/prefix/testfile1.txt",
}, "")
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1213: cp C:\Users\selman\AppData\Local\Temp\somedir-677748808\a\another_test_file.txt s3://test-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/a\another_test_file.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-677748808\b\filename-with-hypen.gz s3://test-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/b\filename-with-hypen.gz
cp C:\Users\selman\AppData\Local\Temp\somedir-677748808\testfile1.txt s3://test-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/testfile1.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-677748808\readme.md s3://test-copy-local-directory-to-s-3-with-prefix-with-slash/prefix/readme.md
TestCopyLocalDirectoryToS3WithPrefixWithSlash: cp_test.go:1233: assertion failed: error is not nil: prefix/b/filename-with-hypen.gz: s3: no such key
--- FAIL: TestCopyLocalDirectoryToS3WithPrefixWithSlash (0.39s)
=== CONT TestCopyMultipleFilesToS3WithPrefixWithSlash
--- PASS: TestCopyLocalFileToS3WithTheSameFilename (0.32s)
=== CONT TestCopyMultipleFilesToS3WithPrefixWithoutSlash
TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1154: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-158238716`,
- "/a/",
+ `\a\`,
"another_test_file.txt s3://test-flatten-copy-multiple-files-to-s",
"-3-with-prefix-with-slash/prefix/another_test_file.txt",
}, "")
TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1154: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-158238716`,
- "/b/",
+ `\b\`,
"filename-with-hypen.gz s3://test-flatten-copy-multiple-files-to-",
"s-3-with-prefix-with-slash/prefix/filename-with-hypen.gz",
}, "")
TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1154: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-158238716`,
- "/",
+ `\`,
"readme.md s3://test-flatten-copy-multiple-files-to-s-3-with-pref",
"ix-with-slash/prefix/readme.md",
}, "")
TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1154: line 3: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-158238716`,
- "/",
+ `\`,
"testfile1.txt s3://test-flatten-copy-multiple-files-to-s-3-with-",
"prefix-with-slash/prefix/testfile1.txt",
}, "")
TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1154: cp C:\Users\selman\AppData\Local\Temp\somedir-158238716\readme.md s3://test-flatten-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/readme.md
cp C:\Users\selman\AppData\Local\Temp\somedir-158238716\testfile1.txt s3://test-flatten-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/testfile1.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-158238716\b\filename-with-hypen.gz s3://test-flatten-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/filename-with-hypen.gz
cp C:\Users\selman\AppData\Local\Temp\somedir-158238716\a\another_test_file.txt s3://test-flatten-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/another_test_file.txt
--- FAIL: TestFlattenCopyMultipleFilesToS3WithPrefixWithSlash (0.39s)
=== CONT TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder
TestCopyS3ToLocal_Issue70: cp_test.go:2069: line 0: equals: (-want +got):
strings.Join({
"cp s3://test-copy-s-3-to-local-issue-70/config/.local/folder1/fi",
`le1.txt C:\Users\selman\AppData\Local\Temp\TestCopyS3ToLocal_Iss`,
`ue70-339573390\.local`,
- "/folder1/",
+ `\folder1\`,
"file1.txt",
}, "")
TestCopyS3ToLocal_Issue70: cp_test.go:2069: line 1: equals: (-want +got):
strings.Join({
"cp s3://test-copy-s-3-to-local-issue-70/config/.local/folder2/fi",
`le2.txt C:\Users\selman\AppData\Local\Temp\TestCopyS3ToLocal_Iss`,
`ue70-339573390\.local`,
- "/folder2/",
+ `\folder2\`,
"file2.txt",
}, "")
TestCopyS3ToLocal_Issue70: cp_test.go:2069: cp s3://test-copy-s-3-to-local-issue-70/config/.local/folder2/file2.txt C:\Users\selman\AppData\Local\Temp\TestCopyS3ToLocal_Issue70-339573390\.local\folder2\file2.txt
cp s3://test-copy-s-3-to-local-issue-70/config/.local/folder1/file1.txt C:\Users\selman\AppData\Local\Temp\TestCopyS3ToLocal_Issue70-339573390\.local\folder1\file1.txt
--- FAIL: TestCopyS3ToLocal_Issue70 (0.37s)
=== CONT TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1093: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-394709232`,
- "/a/",
+ `\a\`,
"another_test_file.txt s3://test-copy-multiple-files-to-s-3-with-",
"prefix-with-slash/prefix/a",
- "/",
+ `\`,
"another_test_file.txt",
}, "")
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1093: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-394709232`,
- "/b/",
+ `\b\`,
"filename-with-hypen.gz s3://test-copy-multiple-files-to-s-3-with",
"-prefix-with-slash/prefix/b",
- "/",
+ `\`,
"filename-with-hypen.gz",
}, "")
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1093: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-394709232`,
- "/",
+ `\`,
"readme.md s3://test-copy-multiple-files-to-s-3-with-prefix-with-",
"slash/prefix/readme.md",
}, "")
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1093: line 3: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-394709232`,
- "/",
+ `\`,
"testfile1.txt s3://test-copy-multiple-files-to-s-3-with-prefix-w",
"ith-slash/prefix/testfile1.txt",
}, "")
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1093: cp C:\Users\selman\AppData\Local\Temp\somedir-394709232\a\another_test_file.txt s3://test-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/a\another_test_file.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-394709232\b\filename-with-hypen.gz s3://test-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/b\filename-with-hypen.gz
cp C:\Users\selman\AppData\Local\Temp\somedir-394709232\testfile1.txt s3://test-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/testfile1.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-394709232\readme.md s3://test-copy-multiple-files-to-s-3-with-prefix-with-slash/prefix/readme.md
TestCopyMultipleFilesToS3WithPrefixWithSlash: cp_test.go:1113: assertion failed: error is not nil: prefix/b/filename-with-hypen.gz: s3: no such key
--- FAIL: TestCopyMultipleFilesToS3WithPrefixWithSlash (0.32s)
=== CONT TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers
TestCopyMultipleFilesToS3WithPrefixWithoutSlash: cp_test.go:1047: line 0: equals: (-want +got):
strings.Join({
`ERROR "cp C:\`,
+ `\`,
`Users\`,
+ `\`,
`selman\`,
+ `\`,
"AppData",
+ `\`,
`\Local`,
+ `\`,
`\Temp`,
+ `\`,
`\somedir-096228258/* s3://test-copy-multiple-files-to-s-3-with-p`,
`refix-without-slash/prefix": target "s3://test-copy-multiple-fil`,
... // 72 identical bytes
}, "")
TestCopyMultipleFilesToS3WithPrefixWithoutSlash: cp_test.go:1047: ERROR "cp C:\\Users\\selman\\AppData\\Local\\Temp\\somedir-096228258/* s3://test-copy-multiple-files-to-s-3-with-prefix-without-slash/prefix": target "s3://test-copy-multiple-files-to-s-3-with-prefix-without-slash/prefix" must be a bucket or a prefix
--- FAIL: TestCopyMultipleFilesToS3WithPrefixWithoutSlash (0.35s)
=== CONT TestCopyS3ToLocalWithSameFilenameWithNoClobber
--- PASS: TestCopyS3ToLocalWithSameFilenameDontOverrideIfS3ObjectIsOlder (0.30s)
=== CONT TestCopyS3ObjectToLocalWithTheSameFilename
--- PASS: TestCopyS3ToLocalWithSameFilenameOverrideIfSourceIsNewer (0.34s)
=== CONT TestCopyMultipleS3ObjectsToS3_Issue70
--- PASS: TestCopyS3ToLocalWithSameFilenameOverrideIfSizeDiffers (0.34s)
=== CONT TestCopyMultipleS3ObjectsToS3JSON
--- PASS: TestCopyS3ToLocalWithSameFilenameWithNoClobber (0.35s)
=== CONT TestFlattenCopyMultipleFilesToS3Bucket
--- PASS: TestCopyS3ObjectToLocalWithTheSameFilename (0.36s)
=== CONT TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash
TestFlattenCopyMultipleFilesToS3Bucket: cp_test.go:988: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-276685215`,
- "/a/",
+ `\a\`,
"another_test_file.txt s3://test-flatten-copy-multiple-files-to-s",
"-3-bucket/another_test_file.txt",
}, "")
TestFlattenCopyMultipleFilesToS3Bucket: cp_test.go:988: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-276685215`,
- "/b/",
+ `\b\`,
"filename-with-hypen.gz s3://test-flatten-copy-multiple-files-to-",
"s-3-bucket/filename-with-hypen.gz",
}, "")
TestFlattenCopyMultipleFilesToS3Bucket: cp_test.go:988: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-276685215`,
- "/",
+ `\`,
"readme.md s3://test-flatten-copy-multiple-files-to-s-3-bucket/re",
"adme.md",
}, "")
TestFlattenCopyMultipleFilesToS3Bucket: cp_test.go:988: line 3: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-276685215`,
- "/",
+ `\`,
"testfile1.txt s3://test-flatten-copy-multiple-files-to-s-3-bucke",
"t/testfile1.txt",
}, "")
TestFlattenCopyMultipleFilesToS3Bucket: cp_test.go:988: cp C:\Users\selman\AppData\Local\Temp\somedir-276685215\readme.md s3://test-flatten-copy-multiple-files-to-s-3-bucket/readme.md
cp C:\Users\selman\AppData\Local\Temp\somedir-276685215\testfile1.txt s3://test-flatten-copy-multiple-files-to-s-3-bucket/testfile1.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-276685215\b\filename-with-hypen.gz s3://test-flatten-copy-multiple-files-to-s-3-bucket/filename-with-hypen.gz
cp C:\Users\selman\AppData\Local\Temp\somedir-276685215\a\another_test_file.txt s3://test-flatten-copy-multiple-files-to-s-3-bucket/another_test_file.txt
--- FAIL: TestFlattenCopyMultipleFilesToS3Bucket (0.37s)
=== CONT TestCopyMultipleFilesToS3Bucket
--- PASS: TestCopyMultipleS3ObjectsToS3_Issue70 (0.63s)
=== CONT TestFlattenCopyMultipleS3ObjectsToS3WithPrefix
--- PASS: TestCopyMultipleS3ObjectsToS3JSON (0.65s)
=== CONT TestFlattenCopyDirToS3
--- PASS: TestCopyMultipleS3ObjectsToS3WithPrefixWithoutSlash (0.53s)
=== CONT TestCopyMultipleS3ObjectsToS3WithPrefix
TestCopyMultipleFilesToS3Bucket: cp_test.go:929: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-189218601`,
- "/a/",
+ `\a\`,
"another_test_file.txt s3://test-copy-multiple-files-to-s-3-bucke",
"t/a",
- "/",
+ `\`,
"another_test_file.txt",
}, "")
TestCopyMultipleFilesToS3Bucket: cp_test.go:929: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-189218601`,
- "/b/",
+ `\b\`,
"filename-with-hypen.gz s3://test-copy-multiple-files-to-s-3-buck",
"et/b",
- "/",
+ `\`,
"filename-with-hypen.gz",
}, "")
TestCopyMultipleFilesToS3Bucket: cp_test.go:929: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-189218601`,
- "/",
+ `\`,
"readme.md s3://test-copy-multiple-files-to-s-3-bucket/readme.md",
}, "")
TestCopyMultipleFilesToS3Bucket: cp_test.go:929: line 3: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\somedir-189218601`,
- "/",
+ `\`,
"testfile1.txt s3://test-copy-multiple-files-to-s-3-bucket/testfi",
"le1.txt",
}, "")
TestCopyMultipleFilesToS3Bucket: cp_test.go:929: cp C:\Users\selman\AppData\Local\Temp\somedir-189218601\readme.md s3://test-copy-multiple-files-to-s-3-bucket/readme.md
cp C:\Users\selman\AppData\Local\Temp\somedir-189218601\b\filename-with-hypen.gz s3://test-copy-multiple-files-to-s-3-bucket/b\filename-with-hypen.gz
cp C:\Users\selman\AppData\Local\Temp\somedir-189218601\a\another_test_file.txt s3://test-copy-multiple-files-to-s-3-bucket/a\another_test_file.txt
cp C:\Users\selman\AppData\Local\Temp\somedir-189218601\testfile1.txt s3://test-copy-multiple-files-to-s-3-bucket/testfile1.txt
TestCopyMultipleFilesToS3Bucket: cp_test.go:949: assertion failed: error is not nil: b/filename-with-hypen.gz: s3: no such key
--- FAIL: TestCopyMultipleFilesToS3Bucket (0.37s)
=== CONT TestCopySingleFileToS3WithStorageClassGlacier
--- PASS: TestFlattenCopyMultipleS3ObjectsToS3WithPrefix (0.36s)
=== CONT TestCopySingleS3ObjectIntoAnotherBucketWithPrefix
TestFlattenCopyDirToS3: cp_test.go:879: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-879`,
"580102",
- "/c/",
+ `\c\`,
"file2.txt s3://test-flatten-copy-dir-to-s-3/file2.txt",
}, "")
TestFlattenCopyDirToS3: cp_test.go:879: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-879`,
"580102",
- "/",
+ `\`,
"file1.txt s3://test-flatten-copy-dir-to-s-3/file1.txt",
}, "")
TestFlattenCopyDirToS3: cp_test.go:879: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-879`,
"580102",
- "/",
+ `\`,
"readme.md s3://test-flatten-copy-dir-to-s-3/readme.md",
}, "")
TestFlattenCopyDirToS3: cp_test.go:879: cp C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-879580102\c\file2.txt s3://test-flatten-copy-dir-to-s-3/file2.txt
cp C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-879580102\readme.md s3://test-flatten-copy-dir-to-s-3/readme.md
cp C:\Users\selman\AppData\Local\Temp\TestFlattenCopyDirToS3-879580102\file1.txt s3://test-flatten-copy-dir-to-s-3/file1.txt
--- FAIL: TestFlattenCopyDirToS3 (0.36s)
=== CONT TestCopyDirToS3
--- PASS: TestCopyMultipleS3ObjectsToS3WithPrefix (0.36s)
=== CONT TestCopySingleFileToS3JSON
--- PASS: TestCopySingleFileToS3WithStorageClassGlacier (0.34s)
=== CONT TestCopySingleS3ObjectIntoAnotherBucketWithObjName
--- PASS: TestCopySingleS3ObjectIntoAnotherBucketWithPrefix (0.34s)
=== CONT TestCopySingleFileToS3
TestCopyDirToS3: cp_test.go:790: line 0: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-547021468`,
- "/c/",
+ `\c\`,
"file2.txt s3://test-copy-dir-to-s-3/c",
- "/",
+ `\`,
"file2.txt",
}, "")
TestCopyDirToS3: cp_test.go:790: line 1: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-547021468`,
- "/",
+ `\`,
"file1.txt s3://test-copy-dir-to-s-3/file1.txt",
}, "")
TestCopyDirToS3: cp_test.go:790: line 2: equals: (-want +got):
strings.Join({
`cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-547021468`,
- "/",
+ `\`,
"readme.md s3://test-copy-dir-to-s-3/readme.md",
}, "")
TestCopyDirToS3: cp_test.go:790: cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-547021468\file1.txt s3://test-copy-dir-to-s-3/file1.txt
cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-547021468\c\file2.txt s3://test-copy-dir-to-s-3/c\file2.txt
cp C:\Users\selman\AppData\Local\Temp\TestCopyDirToS3-547021468\readme.md s3://test-copy-dir-to-s-3/readme.md
TestCopyDirToS3: cp_test.go:803: assertion failed: error is not nil: c/file2.txt: s3: no such key
--- FAIL: TestCopyDirToS3 (0.35s)
=== CONT TestRemoveS3Prefix
TestCopySingleFileToS3JSON: cp_test.go:746: line 0: json: (-want +got):
strings.Join({
`{"operation":"cp","success":true,"source":"C:\`,
+ `\`,
`Users\`,
+ `\`,
`selman\`,
+ `\`,
`AppData\`,
+ `\`,
"Local",
+ `\`,
`\Temp`,
+ `\`,
`\test-copy-single-file-to-s-3-json-921119790`,
+ `\`,
`\testfile1.txt","destination":"s3://test-copy-single-file-to-s-3`,
`-json/testfile1.txt","object":{"type":"file","size":19}}`,
}, "")
TestCopySingleFileToS3JSON: cp_test.go:746: {"operation":"cp","success":true,"source":"C:\\Users\\selman\\AppData\\Local\\Temp\\test-copy-single-file-to-s-3-json-921119790\\testfile1.txt","destination":"s3://test-copy-single-file-to-s-3-json/testfile1.txt","object":{"type":"file","size":19}}
--- FAIL: TestCopySingleFileToS3JSON (0.35s)
=== CONT TestCopyMultipleS3ObjectsToGivenLocalDirectory
--- PASS: TestCopySingleS3ObjectIntoAnotherBucketWithObjName (0.36s)
=== CONT TestCopyMultipleNestedS3ObjectsToLocalWithPartial
--- PASS: TestCopySingleFileToS3 (0.36s)
=== CONT TestVariadicMultipleLocalFilesWithDirectory
--- PASS: TestRemoveS3Prefix (0.32s)
=== CONT TestCopyMultipleNestedS3ObjectsToLocal
TestCopyMultipleS3ObjectsToGivenLocalDirectory: cp_test.go:625: line 0: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/",
"a/another_test_file.txt given-directory",
- "/a/",
+ `\a\`,
"another_test_file.txt",
}, "")
TestCopyMultipleS3ObjectsToGivenLocalDirectory: cp_test.go:625: line 1: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/",
"b/filename-with-hypen.gz given-directory",
- "/b/",
+ `\b\`,
"filename-with-hypen.gz",
}, "")
TestCopyMultipleS3ObjectsToGivenLocalDirectory: cp_test.go:625: line 2: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/",
"readme.md given-directory",
- "/",
+ `\`,
"readme.md",
}, "")
TestCopyMultipleS3ObjectsToGivenLocalDirectory: cp_test.go:625: line 3: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/",
"testfile1.txt given-directory",
- "/",
+ `\`,
"testfile1.txt",
}, "")
TestCopyMultipleS3ObjectsToGivenLocalDirectory: cp_test.go:625: cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/b/filename-with-hypen.gz given-directory\b\filename-with-hypen.gz
cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/a/another_test_file.txt given-directory\a\another_test_file.txt
cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/testfile1.txt given-directory\testfile1.txt
cp s3://test-copy-multiple-s-3-objects-to-given-local-directory/readme.md given-directory\readme.md
--- FAIL: TestCopyMultipleS3ObjectsToGivenLocalDirectory (0.36s)
=== CONT TestCopyMultipleFlatS3ObjectsToLocalJSON
TestCopyMultipleNestedS3ObjectsToLocalWithPartial: cp_test.go:565: line 0: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-nested-s-3-objects-to-local-with-part",
"ial/b/another_test_file.txt b",
- "/",
+ `\`,
"another_test_file.txt",
}, "")
TestCopyMultipleNestedS3ObjectsToLocalWithPartial: cp_test.go:565: line 1: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-nested-s-3-objects-to-local-with-part",
"ial/c/d/e/another_test_file.txt c",
- "/d/e/",
+ `\d\e\`,
"another_test_file.txt",
}, "")
TestCopyMultipleNestedS3ObjectsToLocalWithPartial: cp_test.go:565: cp s3://test-copy-multiple-nested-s-3-objects-to-local-with-partial/b/another_test_file.txt b\another_test_file.txt
cp s3://test-copy-multiple-nested-s-3-objects-to-local-with-partial/c/d/e/another_test_file.txt c\d\e\another_test_file.txt
--- FAIL: TestCopyMultipleNestedS3ObjectsToLocalWithPartial (0.33s)
=== CONT TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching
TestVariadicMultipleLocalFilesWithDirectory: rm_test.go:438: line 2: equals: (-want +got):
string(
- "rm testdir/readme.md",
+ `rm testdir\readme.md`,
)
TestVariadicMultipleLocalFilesWithDirectory: rm_test.go:438: rm file2.txt
rm file1.txt
rm testdir\readme.md
--- FAIL: TestVariadicMultipleLocalFilesWithDirectory (0.34s)
=== CONT TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching
TestCopyMultipleNestedS3ObjectsToLocal: cp_test.go:494: line 0: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-nested-s-3-objects-to-local/a/b/filen",
"ame-with-hypen.gz a",
- "/b/",
+ `\b\`,
"filename-with-hypen.gz",
}, "")
TestCopyMultipleNestedS3ObjectsToLocal: cp_test.go:494: line 1: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-nested-s-3-objects-to-local/a/readme.",
"md a",
- "/",
+ `\`,
"readme.md",
}, "")
TestCopyMultipleNestedS3ObjectsToLocal: cp_test.go:494: line 2: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-nested-s-3-objects-to-local/b/another",
"_test_file.txt b",
- "/",
+ `\`,
"another_test_file.txt",
}, "")
TestCopyMultipleNestedS3ObjectsToLocal: cp_test.go:494: line 3: equals: (-want +got):
strings.Join({
"cp s3://test-copy-multiple-nested-s-3-objects-to-local/c/d/e/ano",
"ther_test_file.txt c",
- "/d/e/",
+ `\d\e\`,
"another_test_file.txt",
}, "")
TestCopyMultipleNestedS3ObjectsToLocal: cp_test.go:494: cp s3://test-copy-multiple-nested-s-3-objects-to-local/a/b/filename-with-hypen.gz a\b\filename-with-hypen.gz
cp s3://test-copy-multiple-nested-s-3-objects-to-local/c/d/e/another_test_file.txt c\d\e\another_test_file.txt
cp s3://test-copy-multiple-nested-s-3-objects-to-local/a/readme.md a\readme.md
cp s3://test-copy-multiple-nested-s-3-objects-to-local/testfile1.txt testfile1.txt
cp s3://test-copy-multiple-nested-s-3-objects-to-local/b/another_test_file.txt b\another_test_file.txt
--- FAIL: TestCopyMultipleNestedS3ObjectsToLocal (0.37s)
=== CONT TestCopyMultipleFlatS3ObjectsToLocal
--- PASS: TestCopyMultipleFlatS3ObjectsToLocalJSON (0.36s)
=== CONT TestCopyS3PrefixToLocalMustReturnError
--- PASS: TestCopyMultipleFlatNestedS3ObjectsToLocalWithPartialMatching (0.35s)
=== CONT TestCopySingleS3ObjectToLocalWithDestinationWildcard
--- PASS: TestCopyMultipleFlatS3ObjectsToLocalWithPartialMatching (0.36s)
=== CONT TestCopySingleS3ObjectToLocalJSON
--- PASS: TestCopyMultipleFlatS3ObjectsToLocal (0.34s)
=== CONT TestRemoveMultipleLocalFilesShouldNotFail
--- PASS: TestCopyS3PrefixToLocalMustReturnError (0.34s)
=== CONT TestRemoveSingleLocalFile
--- PASS: TestCopySingleS3ObjectToLocalWithDestinationWildcard (0.35s)
=== CONT TestRemoveLocalDirectory
--- PASS: TestCopySingleS3ObjectToLocalJSON (0.34s)
=== CONT TestRemoveMultipleS3ObjectsJSON
--- PASS: TestRemoveMultipleLocalFilesShouldNotFail (0.35s)
=== CONT TestRemoveS3PrefixWithoutSlash
--- PASS: TestRemoveSingleLocalFile (0.35s)
=== CONT TestRemoveTenThousandS3Objects
TestRemoveLocalDirectory: rm_test.go:401: line 0: equals: (-want +got):
string(
- "rm testdir/file1.txt",
+ `rm testdir\file1.txt`,
)
TestRemoveLocalDirectory: rm_test.go:401: line 1: equals: (-want +got):
string(
- "rm testdir/file2.txt",
+ `rm testdir\file2.txt`,
)
TestRemoveLocalDirectory: rm_test.go:401: line 2: equals: (-want +got):
string(
- "rm testdir/readme.md",
+ `rm testdir\readme.md`,
)
TestRemoveLocalDirectory: rm_test.go:401: rm testdir\file1.txt
rm testdir\file2.txt
rm testdir\readme.md
--- FAIL: TestRemoveLocalDirectory (0.37s)
=== CONT TestRemoveSingleS3ObjectJSON
--- PASS: TestRemoveMultipleS3ObjectsJSON (0.38s)
=== CONT TestRemoveMultipleS3Objects
--- PASS: TestRemoveS3PrefixWithoutSlash (0.40s)
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_.: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_.-167496186: The directory name is invalid.
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_dir-file-390820625: The directory name is invalid.
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_dir--291712828: The directory name is invalid.
=== CONT TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file
TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file: cp_test.go:86: assertion failed: error is not nil: mkdir C:\Users\selman\AppData\Local\Temp\TestCopySingleS3ObjectToLocal-cp_s3:--bucket-object_file-119284075: The directory name is invalid.
--- FAIL: TestCopySingleS3ObjectToLocal (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_. (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/file (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_dir/ (0.00s)
--- FAIL: TestCopySingleS3ObjectToLocal/cp_s3://bucket/object_file (0.00s)
--- PASS: TestRemoveSingleS3ObjectJSON (0.31s)
--- PASS: TestRemoveMultipleS3Objects (0.29s)
--- PASS: TestRemoveTenThousandS3Objects (3.81s)
FAIL
FAIL github.com/peak/s5cmd/e2e 24.659s
? github.com/peak/s5cmd/error [no test files]
? github.com/peak/s5cmd/log [no test files]
? github.com/peak/s5cmd/parallel [no test files]
? github.com/peak/s5cmd/parallel/fdlimit [no test files]
=== RUN TestNewSessionPathStyle
=== RUN TestNewSessionPathStyle/expect_virtual_host_style_when_missing_endpoint
=== RUN TestNewSessionPathStyle/expect_virtual_host_style_for_transfer_accel
=== RUN TestNewSessionPathStyle/expect_virtual_host_style_for_google_cloud_storage
=== RUN TestNewSessionPathStyle/expect_path_style_for_localhost
=== RUN TestNewSessionPathStyle/expect_path_style_for_custom_endpoint
--- PASS: TestNewSessionPathStyle (0.00s)
--- PASS: TestNewSessionPathStyle/expect_virtual_host_style_when_missing_endpoint (0.00s)
--- PASS: TestNewSessionPathStyle/expect_virtual_host_style_for_transfer_accel (0.00s)
--- PASS: TestNewSessionPathStyle/expect_virtual_host_style_for_google_cloud_storage (0.00s)
--- PASS: TestNewSessionPathStyle/expect_path_style_for_localhost (0.00s)
--- PASS: TestNewSessionPathStyle/expect_path_style_for_custom_endpoint (0.00s)
=== RUN TestNewSessionWithRegionSetViaEnv
--- PASS: TestNewSessionWithRegionSetViaEnv (0.00s)
=== RUN TestS3ListSuccess
--- PASS: TestS3ListSuccess (0.00s)
=== RUN TestS3ListError
--- PASS: TestS3ListError (0.06s)
=== RUN TestS3ListNoItemFound
--- PASS: TestS3ListNoItemFound (0.00s)
=== RUN TestS3ListContextCancelled
--- PASS: TestS3ListContextCancelled (0.00s)
=== RUN TestS3RetryOnInternalError
--- PASS: TestS3RetryOnInternalError (0.00s)
PASS
ok github.com/peak/s5cmd/storage (cached)
=== RUN TestHasWild
=== RUN TestHasWild/string_has_*
=== RUN TestHasWild/string_has_?
=== RUN TestHasWild/string_has_no_wildcard
--- PASS: TestHasWild (0.00s)
--- PASS: TestHasWild/string_has_* (0.00s)
--- PASS: TestHasWild/string_has_? (0.00s)
--- PASS: TestHasWild/string_has_no_wildcard (0.00s)
=== RUN TestNew
=== RUN TestNew/error_if_does_not_have_bucket
=== RUN TestNew/error_if_bucket_name_has_wildcard
=== RUN TestNew/url_with_no_wildcard
=== RUN TestNew/url_with_no_wildcard_end_with_slash
=== RUN TestNew/url_with_wildcard
--- PASS: TestNew (0.00s)
--- PASS: TestNew/error_if_does_not_have_bucket (0.00s)
--- PASS: TestNew/error_if_bucket_name_has_wildcard (0.00s)
--- PASS: TestNew/url_with_no_wildcard (0.00s)
--- PASS: TestNew/url_with_no_wildcard_end_with_slash (0.00s)
--- PASS: TestNew/url_with_wildcard (0.00s)
=== RUN TestURLSetPrefixAndFilter
=== RUN TestURLSetPrefixAndFilter/wild_operation
=== RUN TestURLSetPrefixAndFilter/not_wild_operation
--- PASS: TestURLSetPrefixAndFilter (0.00s)
--- PASS: TestURLSetPrefixAndFilter/wild_operation (0.00s)
--- PASS: TestURLSetPrefixAndFilter/not_wild_operation (0.00s)
=== RUN TestCheckMatch
=== RUN TestCheckMatch/match_only_key_if_has_no_wildcard_and_not_dir_root
=== RUN TestCheckMatch/match_multiple_if_has_no_wildcard_and_dir_root
=== RUN TestCheckMatch/not_match_if_has_no_wildcard_and_invalid_prefix
=== RUN TestCheckMatch/match_if_has_single_wildcard_and_valid_prefix
=== RUN TestCheckMatch/not_match_if_has_single_wildcard_and_invalid_prefix
=== RUN TestCheckMatch/match_if_has_multiple_wildcard_and_valid_prefix
=== RUN TestCheckMatch/not_match_if_has_multiple_wildcard_and_invalid_prefix
=== RUN TestCheckMatch/not_match_if_multiple_wildcard_does_not_match_with_key
=== RUN TestCheckMatch/not_match_if_single_wildcard_does_not_match_with_key
--- PASS: TestCheckMatch (0.00s)
--- PASS: TestCheckMatch/match_only_key_if_has_no_wildcard_and_not_dir_root (0.00s)
--- PASS: TestCheckMatch/match_multiple_if_has_no_wildcard_and_dir_root (0.00s)
--- PASS: TestCheckMatch/not_match_if_has_no_wildcard_and_invalid_prefix (0.00s)
--- PASS: TestCheckMatch/match_if_has_single_wildcard_and_valid_prefix (0.00s)
--- PASS: TestCheckMatch/not_match_if_has_single_wildcard_and_invalid_prefix (0.00s)
--- PASS: TestCheckMatch/match_if_has_multiple_wildcard_and_valid_prefix (0.00s)
--- PASS: TestCheckMatch/not_match_if_has_multiple_wildcard_and_invalid_prefix (0.00s)
--- PASS: TestCheckMatch/not_match_if_multiple_wildcard_does_not_match_with_key (0.00s)
--- PASS: TestCheckMatch/not_match_if_single_wildcard_does_not_match_with_key (0.00s)
=== RUN TestParseBatch
=== RUN TestParseBatch/do_nothing_if_key_does_not_include_prefix
=== RUN TestParseBatch/do_nothing_if_prefix_does_not_include_slash
=== RUN TestParseBatch/parse_key_if_prefix_is_a_dir
=== RUN TestParseBatch/parse_key_if_prefix_is_not_a_dir
--- PASS: TestParseBatch (0.00s)
--- PASS: TestParseBatch/do_nothing_if_key_does_not_include_prefix (0.00s)
--- PASS: TestParseBatch/do_nothing_if_prefix_does_not_include_slash (0.00s)
--- PASS: TestParseBatch/parse_key_if_prefix_is_a_dir (0.00s)
--- PASS: TestParseBatch/parse_key_if_prefix_is_not_a_dir (0.00s)
=== RUN TestParseNonBatch
=== RUN TestParseNonBatch/do_nothing_if_key_does_not_include_prefix
=== RUN TestParseNonBatch/do_nothing_if_prefix_equals_to_key
=== RUN TestParseNonBatch/parse_key_and_return_first_dir_after_prefix
=== RUN TestParseNonBatch/parse_key_and_return_asset_after_prefix
=== RUN TestParseNonBatch/parse_key_and_return_current_asset_if_prefix_is_not_dir
=== RUN TestParseNonBatch/parse_key_and_return_current_dir_if_prefix_is_not_dir
--- PASS: TestParseNonBatch (0.00s)
--- PASS: TestParseNonBatch/do_nothing_if_key_does_not_include_prefix (0.00s)
--- PASS: TestParseNonBatch/do_nothing_if_prefix_equals_to_key (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_first_dir_after_prefix (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_asset_after_prefix (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_current_asset_if_prefix_is_not_dir (0.00s)
--- PASS: TestParseNonBatch/parse_key_and_return_current_dir_if_prefix_is_not_dir (0.00s)
=== RUN TestURLIsBucket
--- PASS: TestURLIsBucket (0.00s)
PASS
ok github.com/peak/s5cmd/storage/url (cached)
? github.com/peak/s5cmd/strutil [no test files]
? github.com/peak/s5cmd/version [no test files]
FAIL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment