import { defineConfig } from '@playwright/test';

export default defineConfig( {
	testDir: './e2e',
	fullyParallel: false,
	workers: 1,
	reporter: 'line',
	use: {
		baseURL: 'http://127.0.0.1:4173',
		browserName: 'chromium',
		channel: 'chrome',
		headless: true,
	},
	webServer: {
		command: 'npm run serve:e2e',
		url: 'http://127.0.0.1:4173/widget-src/e2e/fixtures/product.html',
		reuseExistingServer: false,
	},
} );
