Files
lexgo/learner/playwright.config.ts
T

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 },
})