Barcode Betty
09f88f0bf8
fix(e2e): await route mocks and add session mocking to all tests
...
- Make mockAuthRoutes async and await all page.route() calls to prevent race conditions
- Add auth route mocking to J8 unauth tests (required since VITE_MOCK_AUTH was removed)
- Add auth route mocking to smoke test
- Replace broken mockSessionPending with mockSessionDelayed for spinner test
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-15 21:41:05 +00:00
Paperclip
b658f77f9c
fix(e2e): correct smoke test heading assertion to match Login page
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-31 18:15:07 +00:00
Barcode Betty
8706112be3
fix(e2e): address CTO/QA review — remove mock-incompatible test, fix smoke test, fix a11y
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-31 17:59:42 +00:00
Barcode Betty
1a464fd77d
Merge main into feat/e2e-journey-tests, resolve conflict in smoke.spec.ts (keep single quotes)
2026-03-31 17:50:19 +00:00
Barcode Betty
ff91003e90
fix(e2e): remove broken wrong-password test, update smoke test for auth redirect
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-31 17:37:08 +00:00
cartsnitch-engineer[bot]
a33b6a0c30
feat(e2e): use fixtures in smoke test for auto axe scan
2026-03-31 02:26:56 +00:00
Stockboy Steve
c62a151210
feat: add Playwright E2E testing framework
...
Add @playwright/test, playwright.config.ts, e2e/ smoke test,
and e2e CI job (Chromium-only) that gates build-and-push.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-30 18:47:55 +00:00