]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commitdiff
rgw/s3_boto3: Added http status code verification for DeleteBucketTagging
authorShriya Deshmukh <shriya.deshmukh@seagate.com>
Wed, 27 Jul 2022 14:43:11 +0000 (08:43 -0600)
committerAli Maredia <amaredia@redhat.com>
Mon, 1 Aug 2022 18:08:34 +0000 (14:08 -0400)
case.

Updated test_set_bucket_tagging test for verifying the http status code
for DeleteBucketTagging case.

Related CEPH PR: https://github.com/ceph/ceph/pull/47262

Signed-off-by: Shriya Deshmukh <shriya.deshmukh@seagate.com>
(cherry picked from commit c8fc8cd7c8a38c0d47b6b4fd8ee2f70f57382bdd)

s3tests_boto3/functional/test_s3.py

index a3ecab433309d432d533714994f35c2530bb183f..313b51f64f5fe8292736a957eef7fcc32cd4d35b 100644 (file)
@@ -7759,7 +7759,9 @@ def test_set_bucket_tagging():
     eq(response['TagSet'][0]['Key'], 'Hello')
     eq(response['TagSet'][0]['Value'], 'World')
 
-    client.delete_bucket_tagging(Bucket=bucket_name)
+    response = client.delete_bucket_tagging(Bucket=bucket_name)
+    eq(response['ResponseMetadata']['HTTPStatusCode'], 204)
+
     e = assert_raises(ClientError, client.get_bucket_tagging, Bucket=bucket_name)
     status, error_code = _get_status_and_error_code(e.response)
     eq(status, 404)