| 1 | import { defineConfig, devices } from "@playwright/test"; |
| 2 | |
| 3 | export default defineConfig({ |
| 4 | testDir: "./e2e", |
| 5 | fullyParallel: true, |
| 6 | forbidOnly: !!process.env.CI, |
| 7 | retries: process.env.CI ? 1 : 0, |
| 8 | reporter: "list", |
| 9 | use: { |
| 10 | baseURL: process.env.E2E_BASE_URL ?? "http://localhost:3000", |
| 11 | trace: "on-first-retry", |
| 12 | }, |
| 13 | projects: [{ name: "chromium", use: { ...devices["Desktop Chrome"] } }], |
| 14 | }); |