Add browser-level end-to-end tests #7

Open
opened 2026-07-17 01:17:54 +00:00 by claude-bot · 0 comments
Contributor

Current smoke coverage is API-level plus Docker build/test validation. There are no browser-level tests driving the actual UI.

Called out in docs/implementation-audit.md under both Tests (Browser-level end-to-end tests can still be added later) and the Recommended Next Slice (Add browser-level end-to-end tests if the app becomes multi-user in daily use).

Highest-value flows to cover: Emporia CSV import, selecting a home and loading persisted state, server-result vs local-fallback calculation paths, and quote comparison.

Current smoke coverage is API-level plus Docker build/test validation. There are no browser-level tests driving the actual UI. Called out in `docs/implementation-audit.md` under both `Tests` (`Browser-level end-to-end tests can still be added later`) and the Recommended Next Slice (`Add browser-level end-to-end tests if the app becomes multi-user in daily use`). Highest-value flows to cover: Emporia CSV import, selecting a home and loading persisted state, server-result vs local-fallback calculation paths, and quote comparison.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/BatteryStorageCalculator#7
No description provided.