Commit afef667
committed
test(store): add async race coverage for chat store
- Add Vitest test harness and npm test scripts for frontend store tests
- Add chatStore race tests for session-switch document loads
- Add cancel timeout tests covering session switch and stream:done cleanup
- Record completion of async race coverage block in implementation map
Tests: npx tsc --noEmit && npm run test && npm run build && cd src-tauri && cargo fmt --check && cargo clippy --all-targets --all-features -- -D warnings && cargo test && cargo build1 parent a94a22a commit afef667
5 files changed
Lines changed: 1596 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
550 | 550 | | |
551 | 551 | | |
552 | 552 | | |
553 | | - | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
0 commit comments