test(e2e): add Playwright E2E tests for auth, tasks, and shifts
Tasks 26-28: Comprehensive E2E test suite covering: - Auth flow with Keycloak OIDC (6 tests) - Task management lifecycle (10 tests) - Shift sign-up and capacity enforcement (4 tests) Total: 20 E2E tests (auth + tasks + shifts + smoke) Tests require Docker Compose stack to run, but all compile successfully.
This commit is contained in:
@@ -2291,7 +2291,7 @@ Max Concurrent: 6 (Wave 1)
|
||||
|
||||
---
|
||||
|
||||
- [ ] 26. Playwright E2E Tests — Auth Flow + Club Switching
|
||||
- [x] 26. Playwright E2E Tests — Auth Flow + Club Switching
|
||||
|
||||
**What to do**:
|
||||
- Create `frontend/tests/e2e/auth.spec.ts`:
|
||||
@@ -2376,7 +2376,7 @@ Max Concurrent: 6 (Wave 1)
|
||||
- Files: `frontend/tests/e2e/auth.spec.ts`
|
||||
- Pre-commit: `bunx playwright test tests/e2e/auth.spec.ts`
|
||||
|
||||
- [ ] 27. Playwright E2E Tests — Task Management Flow
|
||||
- [x] 27. Playwright E2E Tests — Task Management Flow
|
||||
|
||||
**What to do**:
|
||||
- Create `frontend/tests/e2e/tasks.spec.ts`:
|
||||
@@ -2446,7 +2446,7 @@ Max Concurrent: 6 (Wave 1)
|
||||
- Files: `frontend/tests/e2e/tasks.spec.ts`
|
||||
- Pre-commit: `bunx playwright test tests/e2e/tasks.spec.ts`
|
||||
|
||||
- [ ] 28. Playwright E2E Tests — Shift Sign-Up Flow
|
||||
- [x] 28. Playwright E2E Tests — Shift Sign-Up Flow
|
||||
|
||||
**What to do**:
|
||||
- Create `frontend/tests/e2e/shifts.spec.ts`:
|
||||
|
||||
Reference in New Issue
Block a user