(
memberRole: "admin" | "member",
workosOverrides: StubOverrides = {},
)
| 69 | }; |
| 70 | |
| 71 | const provide = ( |
| 72 | memberRole: "admin" | "member", |
| 73 | workosOverrides: StubOverrides = {}, |
| 74 | ): Layer.Layer<AuthContext | OrgMemberRole | WorkOSClient> => |
| 75 | Layer.mergeAll( |
| 76 | Layer.succeed(AuthContext)(adminAuth), |
| 77 | Layer.succeed(OrgMemberRole)({ memberRole }), |
| 78 | stubWorkOS(workosOverrides), |
| 79 | ); |
| 80 | |
| 81 | describe("Org domain handlers", () => { |
| 82 | describe("requireAdmin", () => { |
no test coverage detected