File tree Expand file tree Collapse file tree
integration/tests/chrome-extension Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ ---
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import { chromium } from '@playwright/test';
55import type { BrowserContext } from '@playwright/test' ;
66
77import type { EnvironmentConfig } from '../../models/environment' ;
8+ import { withRetry } from '../../testUtils/retryableClerkClient' ;
89import { createUserService } from '../../testUtils/usersService' ;
910import type { FakeUser } from '../../testUtils/usersService' ;
1011
@@ -79,11 +80,11 @@ export async function getExtensionId(context: BrowserContext) {
7980 * Create a fake user from an env config and register it via the Backend API.
8081 */
8182export async function createTestUser ( env : EnvironmentConfig ) : Promise < FakeUser > {
82- const clerkClient = backendCreateClerkClient ( {
83+ const clerkClient = withRetry ( backendCreateClerkClient ( {
8384 apiUrl : env . privateVariables . get ( 'CLERK_API_URL' ) ,
8485 secretKey : env . privateVariables . get ( 'CLERK_SECRET_KEY' ) ,
8586 publishableKey : env . publicVariables . get ( 'CLERK_PUBLISHABLE_KEY' ) ,
86- } ) ;
87+ } ) ) ;
8788 const users = createUserService ( clerkClient ) ;
8889 const fakeUser = users . createFakeUser ( ) ;
8990 await users . createBapiUser ( fakeUser ) ;
You can’t perform that action at this time.
0 commit comments