таски готовы

This commit is contained in:
2026-02-23 10:18:56 +03:00
parent f0c85e4c03
commit 008b6d72c9
48 changed files with 3559 additions and 72 deletions

View File

@@ -541,6 +541,12 @@ All implementation tasks MUST follow the Design-by-Contract specifications:
- [x] T078 [P] [US5] Create unit tests for `TopNavbar.svelte` component in `frontend/src/lib/components/layout/__tests__/test_topNavbar.svelte.js`
_Contract: @RELATION: VERIFIES -> frontend/src/lib/components/layout/TopNavbar.svelte_
_Test: Test sidebar store integration, activity store integration, task drawer integration, UX states_
- [x] T079 [P] [US1] Create unit tests for `Breadcrumbs.svelte` component in `frontend/src/lib/components/layout/__tests__/test_breadcrumbs.svelte.js`
_Contract: @RELATION: VERIFIES -> frontend/src/lib/components/layout/Breadcrumbs.svelte_
_Test: Test breadcrumb label formatting, deep-path truncation with ellipsis, and contract UX tags presence_
- [x] T080 [P] [US1] Stabilize sidebar store legacy tests in `frontend/src/lib/stores/__tests__/sidebar.test.js`
_Contract: @RELATION: VERIFIES -> frontend/src/lib/stores/sidebar.js_
_Test: Reset store state in `beforeEach` to prevent inter-test state leakage_
**Checkpoint**: Unit tests created for all core components
@@ -560,5 +566,5 @@ All implementation tasks MUST follow the Design-by-Contract specifications:
| US4 (Dataset Hub) Tasks | 18 |
| US6 (Settings) Tasks | 8 |
| Polish Tasks | 7 |
| Unit Tests Tasks | 9 |
| Unit Tests Tasks | 11 |
| MVP Scope | Phases 1-5 (25 tasks) |