(t *testing.T, e *Enforcer, name string, res [][]string, domain ...string)
| 192 | } |
| 193 | |
| 194 | func testGetPermissions(t *testing.T, e *Enforcer, name string, res [][]string, domain ...string) { |
| 195 | t.Helper() |
| 196 | myRes, err := e.GetPermissionsForUser(name, domain...) |
| 197 | if err != nil { |
| 198 | t.Error(err.Error()) |
| 199 | } |
| 200 | t.Log("Permissions for ", name, ": ", myRes) |
| 201 | |
| 202 | if !util.Array2DEquals(res, myRes) { |
| 203 | t.Error("Permissions for ", name, ": ", myRes, ", supposed to be ", res) |
| 204 | } |
| 205 | } |
| 206 | |
| 207 | func testHasPermission(t *testing.T, e *Enforcer, name string, permission []string, res bool) { |
| 208 | t.Helper() |
no test coverage detected
searching dependent graphs…