]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commitdiff
test multi-delete with object with ending underscore wip-delete-multi-underscore 137/head
authorOrit Wasserman <owasserm@redhat.com>
Tue, 29 Nov 2016 10:57:03 +0000 (11:57 +0100)
committerOrit Wasserman <owasserm@redhat.com>
Thu, 1 Dec 2016 10:03:52 +0000 (11:03 +0100)
Fixes: http://tracker.ceph.com/issues/18023
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
s3tests/functional/test_s3.py

index f2a5e54b3b6c85a1fd7218c30f6c7a42fee7e9a4..15ad1b93707de6e218c7cc7a18c4182f47319d3d 100644 (file)
@@ -1038,16 +1038,18 @@ def test_multi_object_delete():
        key0.set_contents_from_string('foo')
        key1 = bucket.new_key('key1')
        key1.set_contents_from_string('bar')
+       key2 = bucket.new_key('_key2_')
+       key2.set_contents_from_string('underscore')
        stored_keys = bucket.get_all_keys()
-       eq(len(stored_keys), 2)
+       eq(len(stored_keys), 3)
        result = bucket.delete_keys(stored_keys)
-        eq(len(result.deleted), 2)
+        eq(len(result.deleted), 3)
         eq(len(result.errors), 0)
         eq(len(bucket.get_all_keys()), 0)
 
         # now remove again, should all succeed due to idempotency
         result = bucket.delete_keys(stored_keys)
-        eq(len(result.deleted), 2)
+        eq(len(result.deleted), 3)
         eq(len(result.errors), 0)
         eq(len(bucket.get_all_keys()), 0)