mirror of
https://github.com/ceph/s3-tests.git
synced 2024-11-21 23:29:47 +00:00
crypto: add key headers to valid HEAD requests
Signed-off-by: Casey Bodley <cbodley@redhat.com>
This commit is contained in:
parent
b27ddae9c4
commit
e49cf3ddab
1 changed files with 3 additions and 3 deletions
|
@ -7786,7 +7786,7 @@ def test_encryption_sse_c_multipart_upload():
|
||||||
eq(result.get('x-rgw-object-count', 1), 1)
|
eq(result.get('x-rgw-object-count', 1), 1)
|
||||||
eq(result.get('x-rgw-bytes-used', 30 * 1024 * 1024), 30 * 1024 * 1024)
|
eq(result.get('x-rgw-bytes-used', 30 * 1024 * 1024), 30 * 1024 * 1024)
|
||||||
|
|
||||||
k = bucket.get_key(key)
|
k = bucket.get_key(key, headers=enc_headers)
|
||||||
eq(k.metadata['foo'], 'bar')
|
eq(k.metadata['foo'], 'bar')
|
||||||
eq(k.content_type, content_type)
|
eq(k.content_type, content_type)
|
||||||
test_string = k.get_contents_as_string(headers=enc_headers)
|
test_string = k.get_contents_as_string(headers=enc_headers)
|
||||||
|
@ -7885,7 +7885,7 @@ def test_encryption_sse_c_multipart_bad_download():
|
||||||
eq(result.get('x-rgw-object-count', 1), 1)
|
eq(result.get('x-rgw-object-count', 1), 1)
|
||||||
eq(result.get('x-rgw-bytes-used', 30 * 1024 * 1024), 30 * 1024 * 1024)
|
eq(result.get('x-rgw-bytes-used', 30 * 1024 * 1024), 30 * 1024 * 1024)
|
||||||
|
|
||||||
k = bucket.get_key(key)
|
k = bucket.get_key(key, headers=put_headers)
|
||||||
eq(k.metadata['foo'], 'bar')
|
eq(k.metadata['foo'], 'bar')
|
||||||
eq(k.content_type, content_type)
|
eq(k.content_type, content_type)
|
||||||
e = assert_raises(boto.exception.S3ResponseError,
|
e = assert_raises(boto.exception.S3ResponseError,
|
||||||
|
@ -7939,7 +7939,7 @@ def test_encryption_sse_c_post_object_authenticated_request():
|
||||||
'x-amz-server-side-encryption-customer-key-md5': 'DWygnHRtgiJ77HCm+1rvHw=='
|
'x-amz-server-side-encryption-customer-key-md5': 'DWygnHRtgiJ77HCm+1rvHw=='
|
||||||
}
|
}
|
||||||
|
|
||||||
key = bucket.get_key("foo.txt")
|
key = bucket.get_key("foo.txt", headers=get_headers)
|
||||||
got = key.get_contents_as_string(headers=get_headers)
|
got = key.get_contents_as_string(headers=get_headers)
|
||||||
eq(got, 'bar')
|
eq(got, 'bar')
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue