Close XCA parity gaps: advanced extensions, CA/revocation UI, imports, ZIP export, E2E

This commit is contained in:
2026-10-23 04:26:35 +00:00
parent 4f3a632f4b
commit 5eb7866f5b
27 changed files with 2054 additions and 134 deletions
+22
View File
@@ -0,0 +1,22 @@
// Playwright configuration for the KCA browser suite.
//
// The default target is the Docker Compose stack on :8080. Point
// KCA_BASE_URL at another port when testing a local Trunk/Granian setup.
const { defineConfig } = require("@playwright/test");
const baseURL = process.env.KCA_BASE_URL || "http://localhost:8080";
module.exports = defineConfig({
testDir: "./tests",
timeout: 60_000,
expect: { timeout: 15_000 },
fullyParallel: false,
workers: 1,
reporter: [["list"]],
use: {
baseURL,
headless: true,
ignoreHTTPSErrors: true,
trace: "retain-on-failure",
},
});