Skip to content
This repository was archived by the owner on Oct 12, 2026. It is now read-only.

Commit 76d28d4

Browse files
committed
s3: update etag for get_part tests
1 parent 2176a52 commit 76d28d4

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

‎s3tests_boto3/functional/test_s3.py‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6611,17 +6611,17 @@ def test_multipart_get_part():
66116611
assert status == 404
66126612
assert error_code == 'NoSuchKey'
66136613

6614-
client.complete_multipart_upload(Bucket=bucket_name, Key=key, UploadId=upload_id, MultipartUpload={'Parts': parts})
6614+
res = client.complete_multipart_upload(Bucket=bucket_name, Key=key, UploadId=upload_id, MultipartUpload={'Parts': parts})
66156615
assert len(parts) == part_count
66166616

66176617
for part, size in zip(parts, part_sizes):
66186618
response = client.head_object(Bucket=bucket_name, Key=key, PartNumber=part['PartNumber'])
66196619
assert response['PartsCount'] == part_count
6620-
assert response['ETag'] == '"{}"'.format(part['ETag'])
6620+
assert response['ETag'] == res['ETag']
66216621

66226622
response = client.get_object(Bucket=bucket_name, Key=key, PartNumber=part['PartNumber'])
66236623
assert response['PartsCount'] == part_count
6624-
assert response['ETag'] == '"{}"'.format(part['ETag'])
6624+
assert response['ETag'] == res['ETag']
66256625
assert response['ContentLength'] == size
66266626
# compare contents
66276627
for chunk in response['Body'].iter_chunks():
@@ -6666,17 +6666,17 @@ def test_multipart_sse_c_get_part():
66666666
assert status == 404
66676667
assert error_code == 'NoSuchKey'
66686668

6669-
client.complete_multipart_upload(Bucket=bucket_name, Key=key, UploadId=upload_id, MultipartUpload={'Parts': parts})
6669+
res = client.complete_multipart_upload(Bucket=bucket_name, Key=key, UploadId=upload_id, MultipartUpload={'Parts': parts})
66706670
assert len(parts) == part_count
66716671

66726672
for part, size in zip(parts, part_sizes):
66736673
response = client.head_object(Bucket=bucket_name, Key=key, PartNumber=part['PartNumber'], **get_args)
66746674
assert response['PartsCount'] == part_count
6675-
assert response['ETag'] == '"{}"'.format(part['ETag'])
6675+
assert response['ETag'] == res['ETag']
66766676

66776677
response = client.get_object(Bucket=bucket_name, Key=key, PartNumber=part['PartNumber'], **get_args)
66786678
assert response['PartsCount'] == part_count
6679-
assert response['ETag'] == '"{}"'.format(part['ETag'])
6679+
assert response['ETag'] == res['ETag']
66806680
assert response['ContentLength'] == size
66816681
# compare contents
66826682
for chunk in response['Body'].iter_chunks():
@@ -6708,17 +6708,17 @@ def test_multipart_single_get_part():
67086708
assert status == 404
67096709
assert error_code == 'NoSuchKey'
67106710

6711-
client.complete_multipart_upload(Bucket=bucket_name, Key=key, UploadId=upload_id, MultipartUpload={'Parts': parts})
6711+
res = client.complete_multipart_upload(Bucket=bucket_name, Key=key, UploadId=upload_id, MultipartUpload={'Parts': parts})
67126712
assert len(parts) == part_count
67136713

67146714
for part, size in zip(parts, part_sizes):
67156715
response = client.head_object(Bucket=bucket_name, Key=key, PartNumber=part['PartNumber'])
67166716
assert response['PartsCount'] == part_count
6717-
assert response['ETag'] == '"{}"'.format(part['ETag'])
6717+
assert response['ETag'] == res['ETag']
67186718

67196719
response = client.get_object(Bucket=bucket_name, Key=key, PartNumber=part['PartNumber'])
67206720
assert response['PartsCount'] == part_count
6721-
assert response['ETag'] == '"{}"'.format(part['ETag'])
6721+
assert response['ETag'] == res['ETag']
67226722
assert response['ContentLength'] == size
67236723
# compare contents
67246724
for chunk in response['Body'].iter_chunks():

0 commit comments

Comments
 (0)