From: Casey Bodley Date: Mon, 12 Dec 2016 19:00:13 +0000 (-0500) Subject: test/rgw: test to set bucket acls from each zone X-Git-Tag: v12.0.1~7^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3e8ffeab68a24e42d736843fdf34a7eb0dbec230;p=ceph.git test/rgw: test to set bucket acls from each zone Signed-off-by: Casey Bodley --- diff --git a/src/test/rgw/test_multi.py b/src/test/rgw/test_multi.py index 9b773614fff..a0e7d48e723 100644 --- a/src/test/rgw/test_multi.py +++ b/src/test/rgw/test_multi.py @@ -813,6 +813,14 @@ def test_bucket_versioning(): key = 'Versioning' assert(key in res and res[key] == 'Enabled') +def test_bucket_acl(): + buckets, zone_bucket = create_bucket_per_zone() + + for zone, bucket in zone_bucket.items(): + assert(len(bucket.get_acl().acl.grants) == 1) # single grant on owner + bucket.set_acl('public-read') + assert(len(bucket.get_acl().acl.grants) == 2) # new grant on AllUsers + def test_multi_period_incremental_sync(): if len(realm.clusters) < 3: from nose.plugins.skip import SkipTest