(t *testing.T, e *Enforcer, res [][]string, resource string, domain ...string)
| 607 | } |
| 608 | |
| 609 | func testGetImplicitUsersForResource(t *testing.T, e *Enforcer, res [][]string, resource string, domain ...string) { |
| 610 | t.Helper() |
| 611 | myRes, err := e.GetImplicitUsersForResource(resource) |
| 612 | if err != nil { |
| 613 | panic(err) |
| 614 | } |
| 615 | |
| 616 | if !util.Set2DEquals(res, myRes) { |
| 617 | t.Error("Implicit users for ", resource, "in domain ", domain, " : ", myRes, ", supposed to be ", res) |
| 618 | } else { |
| 619 | t.Log("Implicit users for ", resource, "in domain ", domain, " : ", myRes) |
| 620 | } |
| 621 | } |
| 622 | |
| 623 | func TestGetImplicitUsersForResource(t *testing.T) { |
| 624 | e, _ := NewEnforcer("examples/rbac_model.conf", "examples/rbac_policy.csv") |
no test coverage detected
searching dependent graphs…