porchlight/tests/e2e
Johan Lundberg c381896de4
test: add comprehensive e2e test suite with shared helpers and DB seeding
Extract shared test runner (helpers.js), add file-based SQLite with
setup_db.py for fixture seeding, and add tests for auth guard, credentials
management, full registration flow, health endpoint, password auth, and
magic link registration errors. 66 checks across 7 test files.
2026-02-16 14:41:14 +01:00
..
.gitignore test: add end-to-end browser tests with Playwright 2026-02-16 12:22:58 +01:00
helpers.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
package.json test: add end-to-end browser tests with Playwright 2026-02-16 12:22:58 +01:00
run.sh test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
setup_db.py test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_auth_guard.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_credentials.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_full_flow.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_health.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_login.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_password_auth.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00
test_registration.js test: add comprehensive e2e test suite with shared helpers and DB seeding 2026-02-16 14:41:14 +01:00