(rules: Record<string, "allow" | "deny" | "ask">)
| 12 | |
| 13 | describe("Permission.evaluate for permission.task", () => { |
| 14 | const createRuleset = (rules: Record<string, "allow" | "deny" | "ask">): PermissionV1.Ruleset => |
| 15 | Object.entries(rules).map(([pattern, action]) => ({ |
| 16 | permission: "task", |
| 17 | pattern, |
| 18 | action, |
| 19 | })) |
| 20 | |
| 21 | test("returns ask when no match (default)", () => { |
| 22 | expect(Permission.evaluate("task", "code-reviewer", []).action).toBe("ask") |
no outgoing calls
no test coverage detected