S3 - Remove double quotes on ETag after copy (#4561)
This commit is contained in:
parent
74cad730cc
commit
dfe01dad17
@ -2016,7 +2016,6 @@ class S3Backend(BaseBackend):
|
||||
key_name=dest_key_name,
|
||||
value=key.value,
|
||||
storage=storage or key.storage_class,
|
||||
etag=key.etag,
|
||||
multipart=key.multipart,
|
||||
encryption=key.encryption,
|
||||
kms_key_id=key.kms_key_id,
|
||||
|
@ -1049,7 +1049,7 @@ def test_copy_key_replace_metadata_boto3():
|
||||
s3.create_bucket(Bucket="foobar")
|
||||
|
||||
key = s3.Object("foobar", "the-key")
|
||||
key.put(Body=b"some value", Metadata={"md": "Metadatastring"})
|
||||
initial = key.put(Body=b"some value", Metadata={"md": "Metadatastring"})
|
||||
|
||||
client.copy_object(
|
||||
Bucket="foobar",
|
||||
@ -1061,6 +1061,7 @@ def test_copy_key_replace_metadata_boto3():
|
||||
|
||||
resp = client.get_object(Bucket="foobar", Key="new-key")
|
||||
resp["Metadata"].should.equal({"momd": "Mometadatastring"})
|
||||
resp["ETag"].should.equal(initial["ETag"])
|
||||
|
||||
|
||||
# Has boto3 equivalent
|
||||
|
Loading…
Reference in New Issue
Block a user