@@ -25,10 +25,14 @@ export default defineConfig({
2525 /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */
2626 use : {
2727 /* Base URL to use in actions like `await page.goto('/')`. */
28- baseURL : 'http://localhost:5173' ,
28+ baseURL : process . env . BASE_URL || 'http://localhost:5173' ,
2929
3030 /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */
3131 trace : 'on-first-retry' ,
32+
33+ /* Take screenshot on failure */
34+ screenshot : 'only-on-failure' ,
35+ video : 'retain-on-failure' ,
3236 } ,
3337
3438 /* Configure projects for major browsers */
@@ -38,15 +42,15 @@ export default defineConfig({
3842 use : { ...devices [ 'Desktop Chrome' ] } ,
3943 } ,
4044
41- {
42- name : 'firefox' ,
43- use : { ...devices [ 'Desktop Firefox' ] } ,
44- } ,
45+ // {
46+ // name: 'firefox',
47+ // use: { ...devices['Desktop Firefox'] },
48+ // },
4549
46- {
47- name : 'webkit' ,
48- use : { ...devices [ 'Desktop Safari' ] } ,
49- } ,
50+ // {
51+ // name: 'webkit',
52+ // use: { ...devices['Desktop Safari'] },
53+ // },
5054
5155 /* Test against mobile viewports. */
5256 // {
@@ -75,6 +79,8 @@ export default defineConfig({
7579 url : 'http://localhost:5173' ,
7680 reuseExistingServer : ! process . env . CI ,
7781 timeout : 120 * 1000 ,
82+ stdout : 'pipe' ,
83+ stderr : 'pipe' ,
7884 } ,
7985 timeout : 30000 ,
8086} )
0 commit comments