21 lines
514 B
JavaScript
21 lines
514 B
JavaScript
import { defineConfig } from "@playwright/test";
|
|
|
|
// eslint-disable-next-line no-undef
|
|
const CI = Boolean(process.env.CI);
|
|
|
|
export default defineConfig({
|
|
webServer: {
|
|
command: "npm run preview -m test",
|
|
port: 4173,
|
|
reuseExistingServer: !CI,
|
|
},
|
|
testDir: "tests/e2e",
|
|
globalSetup: "tests/helpers/generate-mockdata.ts",
|
|
outputDir: ".svelte-kit/test-results",
|
|
maxFailures: 0,
|
|
retries: CI ? 2 : 0,
|
|
reporter: CI ? [["line"], ["html"]] : "list",
|
|
use: {
|
|
trace: "on-first-retry",
|
|
},
|
|
});
|