mirror of
https://github.com/minio/minio.git
synced 2025-11-07 04:42:56 -05:00
web: Simplify and rename GetAllBucketPolicy --> ListAllBucketPolicies. (#2778)
This commit is contained in:
@@ -868,13 +868,13 @@ func testWebGetBucketPolicyHandler(obj ObjectLayer, instanceType string, t TestE
|
||||
}
|
||||
}
|
||||
|
||||
// Wrapper for calling GetAllBucketPolicy Handler
|
||||
func TestWebHandlerGetAllBucketPolicyHandler(t *testing.T) {
|
||||
ExecObjectLayerTest(t, testWebGetAllBucketPolicyHandler)
|
||||
// Wrapper for calling ListAllBucketPolicies Handler
|
||||
func TestWebHandlerListAllBucketPoliciesHandler(t *testing.T) {
|
||||
ExecObjectLayerTest(t, testWebListAllBucketPoliciesHandler)
|
||||
}
|
||||
|
||||
// testWebGetAllBucketPolicyHandler - Test GetAllBucketPolicy web handler
|
||||
func testWebGetAllBucketPolicyHandler(obj ObjectLayer, instanceType string, t TestErrHandler) {
|
||||
// testWebListAllBucketPoliciesHandler - Test ListAllBucketPolicies web handler
|
||||
func testWebListAllBucketPoliciesHandler(obj ObjectLayer, instanceType string, t TestErrHandler) {
|
||||
// Register the API end points with XL/FS object layer.
|
||||
apiRouter := initTestWebRPCEndPoint(obj)
|
||||
// initialize the server and obtain the credentials and root.
|
||||
@@ -905,19 +905,21 @@ func testWebGetAllBucketPolicyHandler(obj ObjectLayer, instanceType string, t Te
|
||||
t.Fatal("Unexpected error: ", err)
|
||||
}
|
||||
|
||||
testCaseResult1 := make(map[string]policy.BucketPolicy)
|
||||
testCaseResult1[bucketName+"/hello*"] = policy.BucketPolicyReadWrite
|
||||
testCaseResult1 := []bucketAccessPolicy{{
|
||||
Prefix: bucketName + "/hello*",
|
||||
Policy: policy.BucketPolicyReadWrite,
|
||||
}}
|
||||
testCases := []struct {
|
||||
bucketName string
|
||||
expectedResult map[string]policy.BucketPolicy
|
||||
expectedResult []bucketAccessPolicy
|
||||
}{
|
||||
{bucketName, testCaseResult1},
|
||||
}
|
||||
|
||||
for i, testCase := range testCases {
|
||||
args := &GetAllBucketPolicyArgs{BucketName: testCase.bucketName}
|
||||
reply := &GetAllBucketPolicyRep{}
|
||||
req, err := newTestWebRPCRequest("Web.GetAllBucketPolicy", authorization, args)
|
||||
args := &ListAllBucketPoliciesArgs{BucketName: testCase.bucketName}
|
||||
reply := &ListAllBucketPoliciesRep{}
|
||||
req, err := newTestWebRPCRequest("Web.ListAllBucketPolicies", authorization, args)
|
||||
if err != nil {
|
||||
t.Fatalf("Test %d: Failed to create HTTP request: <ERROR> %v", i+1, err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user