2 Commits
Author SHA1 Message Date
zeekay 69c94c7cfe fix(ci): remove backend-dependent tests from CI
invoice.test.ts and rate-limiting.test.ts require a running backend
with auth, which isn't available in CI. Remove to prevent timeouts.
2026-03-04 14:27:38 -08:00
zeekay 05628bb0af fix(ci): fix E2E port mismatch (3003→3690) and track test files
Playwright was waiting for port 3003 but Vite serves on 3690.
Also .gitignore excluded tests/ so CI had zero test files.

- Fix baseURL and webServer.url to port 3690 in playwright.config.ts
- Increase webServer timeout to 180s for CI
- Track test spec files (ignore only tests/screenshots/)
- Fix hardcoded port 3003 URLs in all test files
2026-03-04 14:08:23 -08:00