Clean up code for listing s3 keys. Fix #14.
This commit is contained in:
parent
6ceb36161c
commit
4c8244b755
3 changed files with 15 additions and 6 deletions
|
|
@ -227,3 +227,11 @@ def test_bucket_key_listing_order():
|
|||
delimiter = '/'
|
||||
keys = [x.name for x in bucket.list(prefix=None, delimiter=delimiter)]
|
||||
keys.should.equal(['toplevel'])
|
||||
|
||||
delimiter = None
|
||||
keys = [x.name for x in bucket.list(prefix + 'x', delimiter)]
|
||||
keys.should.equal([u'toplevel/x/key', u'toplevel/x/y/key', u'toplevel/x/y/z/key'])
|
||||
|
||||
delimiter = '/'
|
||||
keys = [x.name for x in bucket.list(prefix + 'x', delimiter)]
|
||||
keys.should.equal([u'toplevel/x/'])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue