|
- import { defineConfig, devices } from '@playwright/test'
-
- // Isolated browser/API-mock regressions; the live API suite has a separate report.
- export default defineConfig({
- testDir: './tests',
- testMatch: 'review-frontend-regressions.spec.ts',
- outputDir: './reports/review-20260905/frontend-e2e/test-results',
- fullyParallel: false,
- workers: 1,
- retries: 0,
- timeout: 90_000,
- expect: { timeout: 15_000 },
- reporter: [
- ['list'],
- ['html', { outputFolder: 'reports/review-20260905/frontend-e2e/html', open: 'never' }],
- ['json', { outputFile: 'reports/review-20260905/frontend-e2e/results.json' }],
- ],
- use: {
- baseURL: 'http://127.0.0.1:6180',
- locale: 'zh-CN',
- timezoneId: 'Asia/Shanghai',
- viewport: { width: 1440, height: 1100 },
- actionTimeout: 15_000,
- navigationTimeout: 40_000,
- screenshot: 'only-on-failure',
- trace: 'off',
- video: 'off',
- },
- projects: [{ name: 'chromium-api-mock', use: { ...devices['Desktop Chrome'], viewport: { width: 1440, height: 1100 } } }],
- })
|