1) the output changed when a non-existent bucket is deleted.
2) sync remote2remote output changed when files are batch deleted.
... | ... |
@@ -268,10 +268,11 @@ def pbucket(tail): |
268 | 268 |
return 's3://' + bucket(tail) |
269 | 269 |
|
270 | 270 |
## ====== Remove test buckets |
271 |
-test_s3cmd("Remove test buckets", ['rb', '-r', pbucket(1), pbucket(2), pbucket(3)], |
|
272 |
- must_find = [ "Bucket '%s/' removed" % pbucket(1), |
|
273 |
- "Bucket '%s/' removed" % pbucket(2), |
|
274 |
- "Bucket '%s/' removed" % pbucket(3) ]) |
|
271 |
+test_s3cmd("Remove test buckets", ['rb', '-r', '--force', pbucket(1), pbucket(2), pbucket(3)]) |
|
272 |
+ |
|
273 |
+## ====== verify they were removed |
|
274 |
+test_s3cmd("Verify no test buckets", ['ls'], |
|
275 |
+ must_not_find = [pbucket(1), pbucket(2), pbucket(3)]) |
|
275 | 276 |
|
276 | 277 |
|
277 | 278 |
## ====== Create one bucket (EU) |
... | ... |
@@ -481,7 +482,7 @@ test_s3cmd("Rename within S3", ['mv', '%s/copy/etc2/Logo.PNG' % pbucket(2), '%s/ |
481 | 481 |
test_s3cmd("Sync remote2remote", ['sync', '%s/xyz/' % pbucket(1), '%s/copy/' % pbucket(2), '--delete-removed', '--exclude', 'non-printables*'], |
482 | 482 |
must_find = [ "File %s/xyz/demo/dir1/file1-1.txt copied to %s/copy/demo/dir1/file1-1.txt" % (pbucket(1), pbucket(2)), |
483 | 483 |
"remote copy: etc/logo.png -> etc2/Logo.PNG", |
484 |
- "deleted: '%s/copy/etc/logo.png'" % pbucket(2) ], |
|
484 |
+ "File %s/copy/etc/logo.png deleted" % pbucket(2) ], |
|
485 | 485 |
must_not_find = [ "blah.txt" ]) |
486 | 486 |
|
487 | 487 |
## ====== Don't Put symbolic link |