]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commitdiff
expect 400 for missing sse headers 190/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 10 Oct 2017 17:48:51 +0000 (13:48 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 10 Oct 2017 17:49:37 +0000 (13:49 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
s3tests/functional/test_s3.py

index be025502c7231863f6f5c38783e7d7f164b2d349..25e4407bb361e8855ac6cd50877c158eed4469c0 100644 (file)
@@ -8138,9 +8138,9 @@ def test_encryption_key_no_sse_c():
     }
     key = bucket.new_key('testobj')
     data = 'A'*100
-    key.set_contents_from_string(data, headers=sse_client_headers)
-    rdata = key.get_contents_as_string()
-    eq(data, rdata)
+    e = assert_raises(boto.exception.S3ResponseError,
+                      key.set_contents_from_string, data, headers=sse_client_headers)
+    eq(e.status, 400)
 
 
 def _multipart_upload_enc(bucket, s3_key_name, size, part_size=5*1024*1024,
@@ -8486,9 +8486,9 @@ def test_sse_kms_not_declared():
     }
     key = bucket.new_key('testobj')
     data = 'A'*100
-    key.set_contents_from_string(data, headers=sse_kms_client_headers)
-    rdata = key.get_contents_as_string()
-    eq(data, rdata)
+    e = assert_raises(boto.exception.S3ResponseError,
+                      key.set_contents_from_string, data, headers=sse_kms_client_headers)
+    eq(e.status, 400)
 
 
 @attr(resource='object')