Planning
Goal
Raise line coverage on app/composables/matrix/** toward ≥ 80% with focused
unit tests (not export-only checks).
Scope
- Prioritize untested branches in
messages.ts, roomsOrDirectory.ts,
sessionCrypto.ts, registration UIA helpers
- Extend existing
useMatrixClient.*.spec.ts or add focused util specs
- Do not duplicate full integration scenarios
Branch
feature/coverage-matrix-composables
Acceptance Criteria
Test Checklist
Unit / coverage
Notes
Depends on #129 baseline doc (optional but recommended). Docs: N/A unless
new test support files move module boundaries.
Planning
Goal
Raise line coverage on
app/composables/matrix/**toward ≥ 80% with focusedunit tests (not export-only checks).
Scope
messages.ts,roomsOrDirectory.ts,sessionCrypto.ts, registration UIA helpersuseMatrixClient.*.spec.tsor add focused util specsBranch
feature/coverage-matrix-composablesAcceptance Criteria
app/composables/matrix/≥ 80% lines in coverage reportnpm run test:coveragegreen with current global thresholdspool: forks/ mock isolation)Test Checklist
Unit / coverage
npm run test:unitnpm run test:coverageNotes
Depends on #129 baseline doc (optional but recommended). Docs: N/A unless
new test support files move module boundaries.