From: zhang Shaowen Date: Fri, 31 May 2019 11:54:50 +0000 (+0800) Subject: rgw: modify iam_policy unit test to support object lock. X-Git-Tag: v15.1.0~2406^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9fcea0c003299cdf3070c3e143b8a7bd70c27613;p=ceph.git rgw: modify iam_policy unit test to support object lock. Signed-off-by: zhang Shaowen --- diff --git a/src/test/rgw/test_rgw_iam_policy.cc b/src/test/rgw/test_rgw_iam_policy.cc index 9cb2c29e38e1..c4bdf16da923 100644 --- a/src/test/rgw/test_rgw_iam_policy.cc +++ b/src/test/rgw/test_rgw_iam_policy.cc @@ -367,6 +367,9 @@ TEST_F(PolicyTest, Parse3) { act2[s3GetReplicationConfiguration] = 1; act2[s3GetObjectTagging] = 1; act2[s3GetObjectVersionTagging] = 1; + act2[s3GetBucketObjectLockConfiguration] = 1; + act2[s3GetObjectRetention] = 1; + act2[s3GetObjectLegalHold] = 1; EXPECT_EQ(p->statements[2].action, act2); EXPECT_EQ(p->statements[2].notaction, None); @@ -430,6 +433,9 @@ TEST_F(PolicyTest, Eval3) { s3allow[s3GetReplicationConfiguration] = 1; s3allow[s3GetObjectTagging] = 1; s3allow[s3GetObjectVersionTagging] = 1; + s3allow[s3GetBucketObjectLockConfiguration] = 1; + s3allow[s3GetObjectRetention] = 1; + s3allow[s3GetObjectLegalHold] = 1; EXPECT_EQ(p.eval(em, none, s3PutBucketPolicy, ARN(Partition::aws, Service::s3,