update MaxKeys unite test
This commit is contained in:
parent
84715e9a2a
commit
c04c72d435
@ -1401,17 +1401,11 @@ def test_boto3_list_objects_v2_truncate_combined_keys_and_folders():
|
|||||||
s3.put_object(Bucket='mybucket', Key="A/B/a", Body="nested/folder/a")
|
s3.put_object(Bucket='mybucket', Key="A/B/a", Body="nested/folder/a")
|
||||||
s3.put_object(Bucket='mybucket', Key="c", Body="plain c")
|
s3.put_object(Bucket='mybucket', Key="c", Body="plain c")
|
||||||
|
|
||||||
resp = s3.list_objects_v2(Bucket='mybucket', Prefix="A", MaxKeys=2)
|
resp = s3.list_objects_v2(Bucket='mybucket', Prefix="A/", MaxKeys=1, Delimiter="/")
|
||||||
|
|
||||||
assert "Prefix" in resp
|
assert "Prefix" in resp
|
||||||
result_keys = [key["Key"] for key in resp["Contents"]]
|
assert "Delimiter" in resp
|
||||||
|
assert resp["IsTruncated"] is True
|
||||||
# Test truncate combination of keys and folders
|
assert resp["KeyCount"] != 0
|
||||||
assert len(result_keys) == 2
|
|
||||||
|
|
||||||
# Test lexicographical order
|
|
||||||
assert "A/B/a" == result_keys[0]
|
|
||||||
assert "A/a" == result_keys[1]
|
|
||||||
|
|
||||||
|
|
||||||
@mock_s3
|
@mock_s3
|
||||||
|
Loading…
x
Reference in New Issue
Block a user