You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
816 B
26 lines
816 B
import { defineConfig } from '@playwright/test';
|
|
|
|
export default defineConfig({
|
|
testDir: 'e2e',
|
|
/*
|
|
* WebGL por software. El Chromium de las pruebas no trae aceleración, y sin
|
|
* esto el fondo animado de la portada no se podría comprobar: solo se vería
|
|
* su reserva, que es justo lo contrario de lo que hay que probar.
|
|
*/
|
|
use: {
|
|
launchOptions: {
|
|
args: ['--use-gl=swiftshader', '--enable-unsafe-swiftshader']
|
|
}
|
|
},
|
|
testMatch: '**/*.e2e.{ts,js}',
|
|
webServer: {
|
|
// El build va aparte, en `npm run test:e2e`: en Windows el empaquetador
|
|
// sale con SIGSEGV de forma intermitente aunque el bundle esté bien, y
|
|
// eso tumbaba el arranque del servidor. Lo explica scripts/construir.mjs.
|
|
command: 'npm run preview',
|
|
port: 4173,
|
|
timeout: 180_000,
|
|
reuseExistingServer: !process.env.CI
|
|
}
|
|
});
|