Summary
The global root error boundary has no unit tests. Tests should confirm the fallback UI renders when a child component throws, the retry button resets the boundary, and the boundary resets automatically on route change.
Scope
- Render a component that throws inside the root error boundary
- Assert the fallback UI is visible and the throwing component is not
- Click the retry button and assert the boundary resets and the component attempts to remount
- Simulate a route change and assert the boundary resets without user interaction
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram
Summary
The global root error boundary has no unit tests. Tests should confirm the fallback UI renders when a child component throws, the retry button resets the boundary, and the boundary resets automatically on route change.
Scope
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram