Files
Backend_automation/playwright.config.ts

25 lines
638 B
TypeScript
Raw Permalink Normal View History

import { defineConfig, devices } from '@playwright/test';
export default defineConfig({
testDir: './src/tests',
timeout: 120000, // 2 minutes per test
expect: {
timeout: 5000,
},
fullyParallel: true,
forbidOnly: !!process.env.CI,
retries: process.env.CI ? 2 : 0,
workers: process.env.CI ? 1 : undefined,
// Auto-open the HTML report after every run (set open: 'never' for CI)
reporter: [['html', { open: process.env.CI ? 'never' : 'always' }]],
use: {
baseURL: 'https://www.babinnovations.com',
},
projects: [
{
name: 'chromium',
use: { ...devices['desktop-chromium'] },
},
],
});