Skip to content

Commit

Permalink
Merge pull request #189 from joke-lee/list_bucket_versiong_with_marker
Browse files Browse the repository at this point in the history
test for ceph/ceph#17934

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
  • Loading branch information
yehudasa committed Oct 26, 2017
2 parents 6cb65b6 + f464a5a commit 5138dd4
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions s3tests/functional/test_s3.py
Expand Up @@ -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')
Expand Down

0 comments on commit 5138dd4

Please sign in to comment.