Lukas May
1540039c52
test: Remove redundant and dead tests (-743 lines)
...
Delete 3 files:
- completion-detection.test.ts (private method tests, covered by crash-race-condition)
- completion-race-condition.test.ts (covered by mutex-completion + crash-race-condition)
- real-e2e-crash.test.ts (dead: expect(true).toBe(true), hardcoded paths)
Remove individual tests:
- crash-race-condition.test.ts #4 (weaker duplicate of #2 )
- mock-manager.test.ts duplicate "(second test)" for detail_complete
- process-manager.test.ts 2 "logs comprehensive" tests with empty assertions
- edge-cases.test.ts 2 Q&A tests redundant with recovery-scenarios
Update test-inventory.md to reflect removals.
2026-03-02 12:57:27 +09:00
Lukas May
a2ab4c4a84
docs: Add comprehensive test inventory with coverage gaps and redundancy map
...
Audited all 44 test files one by one. Documents what each test verifies,
identifies 12 redundant test pairs, 13 coverage gaps (prioritized), fragility
assessment, and mock style inconsistencies.
2026-03-02 12:23:39 +09:00