You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Follow-up to #110/#115 (targeted frontend-coverage push). Add a shared renderWithProviders test helper (MemoryRouter + AuthProvider + mocked API + role seeding) and use it to cover the auth/routing gate.
Helper
web/src/test/renderWithProviders.tsx — wraps a component in MemoryRouter (configurable initialEntries) + AuthProvider, seeds a role via the existing setStoredToken (jwt.ts), returns RTL's render result. Reused by all screen tests.
Activity
F28 follow-up: DailyEntryPage accuracy-gating tests (part of #117) (#120