|
- import { defineConfig } from '@playwright/test'
-
- // Real Vue/Element Plus in Edge; every /api/ request is intercepted by the spec.
- export default defineConfig({
- testDir: './tests',
- testMatch: 'api-error-messages.spec.ts',
- outputDir: './reports/api-error-messages-20260906/test-results',
- fullyParallel: false,
- workers: 1,
- retries: 0,
- timeout: 60_000,
- expect: { timeout: 12_000 },
- reporter: [
- ['list'],
- ['html', { outputFolder: 'reports/api-error-messages-20260906/playwright', open: 'never' }],
- ['json', { outputFile: 'reports/api-error-messages-20260906/results.json' }],
- ],
- use: {
- baseURL: 'http://127.0.0.1:6180',
- browserName: 'chromium', channel: 'msedge', headless: true,
- locale: 'zh-CN', timezoneId: 'Asia/Shanghai',
- viewport: { width: 1440, height: 1000 },
- actionTimeout: 12_000, navigationTimeout: 35_000,
- screenshot: 'only-on-failure', trace: 'off', video: 'off',
- },
- })
|