Clean up code for listing s3 keys. Fix #14.

This commit is contained in:
Steve Pulec 2013-05-07 00:03:05 -04:00
commit 4c8244b755
3 changed files with 15 additions and 6 deletions

View file

@ -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/'])