enso/app/ide-desktop/client/playwright.config.ts

19 lines
423 B
TypeScript
Raw Normal View History

/** @file Playwright browser testing configuration. */
import { defineConfig } from '@playwright/test'
export default defineConfig({
testDir: './tests',
forbidOnly: !!process.env.CI,
workers: 1,
timeout: 120000,
reportSlowTests: { max: 5, threshold: 60000 },
globalSetup: './tests/setup.ts',
expect: {
timeout: 5000,
toHaveScreenshot: { threshold: 0 },
},
use: {
actionTimeout: 5000,
},
})