Files
computer-playbook/roles/web-app-n8n/files/playwright/test-guest-persona.js
Prageeth Panicker 8332c7edf0 feat(web-app-n8n): add n8n workflow automation role
- Community edition with edge oauth2-proxy SSO (Decision #1b)
- PostgreSQL backend via svc-db-postgres
- Three variants: V1 sso+ldap, V2 no-auth, V3 ldap-only
- Bootstrap owner account via /api/v1/owner/setup
- LDAP config via direct PostgreSQL upsert (CE API limitation)
- Playwright: baseline, CSP, OIDC, administrator and biber personas
- All 5 active tests pass, 2 skipped correctly for this variant
2026-07-07 12:51:06 +00:00

8 lines
225 B
JavaScript

const { test } = require("@playwright/test");
exports.register = function (shared) {
test("guest: public-landing → auth chain → never authenticated", async ({ page }) => {
await shared.runGuestFlow(page);
});
};