Skip to content

Commit 40a8786

Browse files
committed
add unit test
1 parent f5c4f9a commit 40a8786

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

coderd/rbac/roles_test.go

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,19 @@ func TestRolePermissions(t *testing.T) {
591591
},
592592
},
593593
// AnyOrganization tests
594+
{
595+
Name: "CreateOrgMember",
596+
Actions: []policy.Action{policy.ActionCreate},
597+
Resource: rbac.ResourceOrganizationMember.AnyOrganization(),
598+
AuthorizeMap: map[bool][]hasAuthSubjects{
599+
true: {owner, userAdmin, orgAdmin, otherOrgAdmin, orgUserAdmin, otherOrgUserAdmin},
600+
false: {
601+
memberMe, templateAdmin,
602+
orgTemplateAdmin, orgMemberMe, orgAuditor,
603+
otherOrgMember, otherOrgAuditor, otherOrgTemplateAdmin,
604+
},
605+
},
606+
},
594607
{
595608
Name: "CreateTemplateAnyOrg",
596609
Actions: []policy.Action{policy.ActionCreate},

0 commit comments

Comments
 (0)