@@ -2,11 +2,15 @@ import { defineConfig, devices } from "@playwright/test";
22
33export default defineConfig ( {
44 testDir : "./tests" ,
5+ testMatch : "**/*.spec.ts" ,
56 fullyParallel : true ,
67 forbidOnly : ! ! process . env . CI ,
78 retries : process . env . CI ? 2 : 0 ,
89 workers : process . env . CI ? 1 : undefined ,
9- reporter : "html" ,
10+ reporter : [
11+ [ "html" , { open : "never" } ] , // Generate HTML report but don't auto-open
12+ [ "list" ] // Also show results in terminal
13+ ] ,
1014 use : {
1115 baseURL : "http://localhost:4173" ,
1216 trace : "on-first-retry" ,
@@ -20,13 +24,14 @@ export default defineConfig({
2024 name : "firefox" ,
2125 use : { ...devices [ "Desktop Firefox" ] } ,
2226 } ,
23- {
24- name : "webkit" ,
25- use : { ...devices [ "Desktop Safari" ] } ,
26- } ,
27+ // Support this later at some point
28+ // {
29+ // name: "webkit",
30+ // use: { ...devices["Desktop Safari"] },
31+ // },
2732 ] ,
2833 webServer : {
29- command : "pnpm preview" ,
34+ command : "pnpm build && pnpm preview" ,
3035 url : "http://localhost:4173" ,
3136 reuseExistingServer : ! process . env . CI ,
3237 } ,
0 commit comments