Browse code

Fix run-tests

1) the output changed when a non-existent bucket is deleted.
2) sync remote2remote output changed when files are batch deleted.

Matt Domsch authored on 2014/03/12 11:47:11
Showing 1 changed files
... ...
@@ -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