Commit Graph

2 Commits

Author SHA1 Message Date
root 29c051be69 test: implement E2E user journey tests with Playwright
CI / Test (Python 3.11) (push) Has been cancelled
CI / Test (Python 3.12) (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Type Check (push) Has been cancelled
CI / Summary (push) Has been cancelled
- Implement registration flow with API response verification
- Implement login flow with token storage validation
- Implement homepage browsing with JS error detection
- Implement anime search with HTMX debounce handling
- Implement settings update with PATCH request verification
- Implement logout flow with redirect and token cleanup
- Convert all .fixme() tests to executable test() functions

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-03-31 16:19:46 +00:00
root 18c3c4d27b test: add E2E user journey test suite (pytest + Playwright skeleton)
- tests/test_user_journey.py: 23 pytest tests covering auth, search, settings, and download flows
  using TestClient with mocked providers (no real network calls)
- tests/e2e/user_journey.spec.ts: 6 fixme Playwright test placeholders for full UI journey
  (register, login, browse, search, settings, logout)
2026-03-30 17:42:14 +00:00