feat(06-04): Playwright E2E test suite execution

This commit is contained in:
2026-03-03 09:05:46 +01:00
parent 99ff53250d
commit 0ff29a5d3b
6 changed files with 160 additions and 71 deletions
+10 -6
View File
@@ -1,12 +1,16 @@
export default {
testDir: "./tests",
use: {
baseURL: process.env.STAGING_URL || "https://gravl.homelab.local",
headless: true,
baseURL: process.env.STAGING_URL || "http://localhost:5173",
screenshot: "only-on-failure",
},
projects: [{
name: "chromium",
use: { browserName: "chromium" }
}]
// Remove webServer config for now since it's already running
projects: [
{
name: "api",
use: {
// API context - no browser required
}
}
]
};