24 lines
628 B
TypeScript
24 lines
628 B
TypeScript
import { defineConfig } from "@playwright/test";
|
|
|
|
export default defineConfig({
|
|
outputDir: "test-results/flow-board-ui",
|
|
testDir: "./tests/flow-board",
|
|
testMatch: "*.spec.ts",
|
|
workers: 1,
|
|
retries: 0,
|
|
forbidOnly: !!process.env.CI,
|
|
timeout: 60_000,
|
|
use: {
|
|
baseURL: "http://127.0.0.1:3190",
|
|
viewport: { width: 1440, height: 900 },
|
|
trace: "retain-on-failure",
|
|
},
|
|
webServer: {
|
|
command:
|
|
"NEXT_DIST_DIR=.next/xmind-test pnpm exec next dev --webpack --port 3190",
|
|
url: "http://127.0.0.1:3190/dev/flow-board-preview",
|
|
reuseExistingServer: !process.env.CI,
|
|
timeout: 120_000,
|
|
},
|
|
});
|