diff --git a/playwright.config.ts b/playwright.config.ts index e15df46..1e2df7e 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -18,6 +18,7 @@ export default defineConfig({ reporter: 'html', // Global setup and teardown globalSetup: require.resolve('./e2e/global.setup'), + globalTeardown: require.resolve('./e2e/global.teardown'), // Use base URL for relative navigation use: { baseURL: 'http://localhost:3000', @@ -65,8 +66,8 @@ export default defineConfig({ }, ], // Run your local dev server before starting the tests - webServer: { - command: 'npm run dev', + webServer: process.env.CI ? undefined : { + command: 'bun run dev', url: 'http://localhost:3000', timeout: 120000, reuseExistingServer: !process.env.CI,