import { defineConfig, devices } from '@playwright/test'; export default defineConfig({ testDir: './tests/e2e', fullyParallel: false, workers: 1, timeout: 90000, expect: { timeout: 5000, }, use: { baseURL: 'http://pp-planer.test', trace: 'on-first-retry', }, projects: [ { name: 'setup', testMatch: /auth\.setup\.ts/, }, { name: 'default', dependencies: ['setup'], use: { ...devices['Desktop Chrome'], storageState: 'tests/e2e/.auth/user.json', }, }, ], outputDir: 'test-results', });