15 lines
643 B
TypeScript
15 lines
643 B
TypeScript
import { defineConfig, devices } from '@playwright/test'
|
|
|
|
// Local development traffic must bypass any workstation HTTP proxy.
|
|
process.env.NO_PROXY = [process.env.NO_PROXY, '127.0.0.1', 'localhost'].filter(Boolean).join(',')
|
|
|
|
export default defineConfig({
|
|
testDir: './e2e',
|
|
forbidOnly: !!process.env.CI,
|
|
retries: 0,
|
|
reporter: 'list',
|
|
use: { baseURL: 'http://127.0.0.1:5173', headless: true, trace: 'off' },
|
|
projects: [{ name: 'chromium', use: { ...devices['Desktop Chrome'], channel: 'chrome' } }],
|
|
webServer: { command: 'npm run dev -- --host 127.0.0.1', url: 'http://127.0.0.1:5173', reuseExistingServer: !process.env.CI },
|
|
})
|