diff options
Diffstat (limited to 'packages/trpc/testUtils.ts')
| -rw-r--r-- | packages/trpc/testUtils.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/trpc/testUtils.ts b/packages/trpc/testUtils.ts index c0ad74fb..ee9d1d42 100644 --- a/packages/trpc/testUtils.ts +++ b/packages/trpc/testUtils.ts @@ -28,14 +28,19 @@ export async function seedUsers(db: TestDB) { .returning(); } -export function getApiCaller(db: TestDB, userId?: string, email?: string) { +export function getApiCaller( + db: TestDB, + userId?: string, + email?: string, + role: "user" | "admin" = "user", +) { const createCaller = createCallerFactory(appRouter); return createCaller({ user: userId ? { id: userId, email, - role: "user", + role, } : null, db, |
