/ playwright.config.ts
playwright.config.ts
1 import 'dotenv/config'; 2 import { defineConfig } from '@playwright/test'; 3 4 export default defineConfig({ 5 testDir: './tests', 6 fullyParallel: true, 7 forbidOnly: !!process.env.CI, 8 retries: process.env.CI ? 2 : 0, 9 workers: process.env.CI ? 1 : undefined, 10 reporter: process.env.CI 11 ? [['github'], ['html', { open: 'never' }]] 12 : [['list'], ['html', { open: 'never' }]], 13 use: { 14 baseURL: process.env.PLAYWRIGHT_BASE_URL, 15 trace: 'retain-on-failure', 16 screenshot: 'only-on-failure', 17 video: 'retain-on-failure', 18 }, 19 });