mirror of
https://github.com/ceph/s3-tests.git
synced 2024-11-25 03:47:22 +00:00
Merge pull request #189 from joke-lee/list_bucket_versiong_with_marker
test for https://github.com/ceph/ceph/pull/17934 Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
This commit is contained in:
commit
5138dd451d
1 changed files with 15 additions and 0 deletions
|
@ -894,6 +894,21 @@ def test_bucket_list_return_data_versioning():
|
|||
eq(key.version_id, key_data['version_id'])
|
||||
|
||||
|
||||
@attr(resource='bucket')
|
||||
@attr(method='get')
|
||||
@attr(operation='list keys after marker when bucket versioning is configured')
|
||||
@attr(assertion='marker list on versioning bucket')
|
||||
def test_bucket_list_marker_versioning():
|
||||
bucket = get_new_bucket()
|
||||
check_configure_versioning_retry(bucket, True, "Enabled")
|
||||
key_names = ['bar', 'baz', 'foo']
|
||||
bucket = _create_keys(bucket=bucket, keys=key_names)
|
||||
li = bucket.get_all_keys(marker='baz')
|
||||
eq(li.marker, 'baz')
|
||||
names = [e.name for e in li]
|
||||
eq(names, ['foo'])
|
||||
|
||||
|
||||
@attr(resource='object.metadata')
|
||||
@attr(method='head')
|
||||
@attr(operation='modification-times')
|
||||
|
|
Loading…
Reference in a new issue