1.5 KiB
1.5 KiB
Test Report: 019-superset-ux-redesign
Date: 2026-02-21
Executed by: Tester Agent
Coverage Summary
| Module | Tests | Coverage % |
|---|---|---|
| Breadcrumbs.svelte | 5 | N/A (behavioral/contract tests) |
| Frontend test suite total | 82 | N/A (coverage runner not executed) |
Test Results
- Total: 82
- Passed: 82
- Failed: 0
- Skipped: 0
Executed command:
cd frontend && npm run test
Issues Found
| Test | Error | Resolution |
|---|---|---|
src/lib/stores/__tests__/sidebar.test.js |
Flaky state leakage (isExpanded assertion failed) |
Added deterministic beforeEach reset for sidebarStore |
src/lib/components/layout/__tests__/test_breadcrumbs.svelte.js (initial approach) |
Svelte render mode/runtime incompatibility in current test setup | Reworked into contract/logic-focused unit tests without client mount |
Changes Made
- Added new co-located test file:
frontend/src/lib/components/layout/__tests__/test_breadcrumbs.svelte.js
- Stabilized existing test file:
frontend/src/lib/stores/__tests__/sidebar.test.js
- Added coverage matrix document:
specs/019-superset-ux-redesign/tests/coverage.md
Next Steps
- Fix failed tests
- Add more coverage for layout module (
Breadcrumbs.svelte) - Run backend test suite and address pre-existing backend import/auth issues separately
- Optionally add frontend
vitest --coveragerun and publish numeric coverage report