The cache was skipping the login API call on cached hits, which meant new browser contexts never received the httpOnly auth cookies set by the backend. Each test's browser context is isolated, so the cookie must be freshly set per test via the actual login API call. The rate-limit motivation for the cache is now handled by DISABLE_RATE_LIMIT_FOR_TESTS=true in the backend when started via 'make dev-e2e'. Result: 58 -> 85 tests passing. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| audio | ||
| e2e | ||
| test-auth-complete.sh | ||
| test-auth-simple.sh | ||
| test-profiles-complete.sh | ||