24 lines
629 B
TypeScript
24 lines
629 B
TypeScript
import { createPlaywrightConfig } from '@lilith/playwright-e2e-docker';
|
|
|
|
export default createPlaywrightConfig({
|
|
testDir: './e2e',
|
|
timeout: 60000,
|
|
expectTimeout: 10000,
|
|
fullyParallel: true,
|
|
retries: process.env.CI ? 2 : 0,
|
|
reporter: process.env.CI ? 'github' : 'html',
|
|
testMatch: /.*\.e2e\.ts/,
|
|
devicePreset: 'chromium-only',
|
|
baseURL: process.env.API_URL || 'http://localhost:3010',
|
|
webServer: process.env.CI
|
|
? undefined
|
|
: {
|
|
command: 'pnpm dev',
|
|
port: 3010,
|
|
reuseExistingServer: true,
|
|
timeout: 120000,
|
|
env: {
|
|
NODE_ENV: 'test',
|
|
},
|
|
},
|
|
});
|