(t *testing.T, e *Enforcer, name string, domain string, res []string)
| 298 | } |
| 299 | |
| 300 | func testGetImplicitRolesInDomain(t *testing.T, e *Enforcer, name string, domain string, res []string) { |
| 301 | t.Helper() |
| 302 | myRes, _ := e.GetImplicitRolesForUser(name, domain) |
| 303 | t.Log("Implicit roles in domain ", domain, " for ", name, ": ", myRes) |
| 304 | |
| 305 | if !util.SetEquals(res, myRes) { |
| 306 | t.Error("Implicit roles in domain ", domain, " for ", name, ": ", myRes, ", supposed to be ", res) |
| 307 | } |
| 308 | } |
| 309 | |
| 310 | func TestImplicitRoleAPI(t *testing.T) { |
| 311 | e, _ := NewEnforcer("examples/rbac_model.conf", "examples/rbac_with_hierarchy_policy.csv") |
no test coverage detected
searching dependent graphs…