@@ -1247,7 +1247,7 @@ func (s *MethodTestSuite) TestUser() {
12471247s .Run ("CustomRoles" ,s .Subtest (func (db database.Store ,check * expects ) {
12481248check .Args (database.CustomRolesParams {}).Asserts (rbac .ResourceAssignRole ,policy .ActionRead ).Returns ([]database.CustomRole {})
12491249}))
1250- s .Run ("DeleteCustomRole" ,s .Subtest (func (db database.Store ,check * expects ) {
1250+ s .Run ("Organization/ DeleteCustomRole" ,s .Subtest (func (db database.Store ,check * expects ) {
12511251customRole := dbgen .CustomRole (s .T (),db , database.CustomRole {
12521252OrganizationID : uuid.NullUUID {
12531253UUID :uuid .New (),
@@ -1260,6 +1260,18 @@ func (s *MethodTestSuite) TestUser() {
12601260}).Asserts (
12611261rbac .ResourceAssignOrgRole .InOrg (customRole .OrganizationID .UUID ),policy .ActionDelete )
12621262}))
1263+ s .Run ("Site/DeleteCustomRole" ,s .Subtest (func (db database.Store ,check * expects ) {
1264+ customRole := dbgen .CustomRole (s .T (),db , database.CustomRole {
1265+ OrganizationID : uuid.NullUUID {
1266+ UUID :uuid .Nil ,
1267+ Valid :false ,
1268+ },
1269+ })
1270+ check .Args (database.DeleteCustomRoleParams {
1271+ Name :customRole .Name ,
1272+ }).Asserts (
1273+ rbac .ResourceAssignRole ,policy .ActionDelete )
1274+ }))
12631275s .Run ("Blank/UpsertCustomRole" ,s .Subtest (func (db database.Store ,check * expects ) {
12641276// Blank is no perms in the role
12651277check .Args (database.UpsertCustomRoleParams {