FABRIC/src
jeda 7ca838be47 feat(bd-2ar): Add blessed TUI tests for app.ts main TUI class
Comprehensive test coverage for FabricTuiApp including:
- Constructor with default and custom options
- createTuiApp factory function
- All key bindings (q, C-c, ?, tab, S-tab, r, C-k, enter, H, D, escape)
- start/stop lifecycle methods
- addEvent and render methods
- View mode switching (default, heatmap, DAG)
- Help overlay toggle
- Command palette toggle
- Tab navigation
- Worker detail view
- Edge cases (empty store, multiple starts, events before start)

All components are mocked using class syntax for proper constructor mocking.
Process.exit is mocked to prevent test termination.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude Worker <noreply@anthropic.com>
2026-03-03 15:17:52 +00:00
..
tui feat(bd-2ar): Add blessed TUI tests for app.ts main TUI class 2026-03-03 15:17:52 +00:00
web feat(bd-1mh): Add DependencyDag component to web frontend 2026-03-03 15:13:13 +00:00
cli.ts feat(bd-3k9): P4-001: Session Replay - Add type fixes and complete implementation 2026-03-03 11:58:06 +00:00
crossReferenceManager.ts feat(bd-xig): Implement worker collision detection 2026-03-03 13:50:02 +00:00
dagUtils.ts feat(bd-3sj): P4-002: File Heatmap 2026-03-03 12:11:54 +00:00
errorGrouping.test.ts feat(bd-4jn): P4-004: Smart Error Grouping 2026-03-03 11:53:27 +00:00
errorGrouping.ts feat(bd-4jn): P4-004: Smart Error Grouping 2026-03-03 11:53:27 +00:00
fileHeatmap.test.ts feat(bd-3sj): P4-002: File Heatmap 2026-03-03 12:11:54 +00:00
index.ts feat: initialize FABRIC TypeScript project 2026-03-03 04:41:00 +00:00
parser.test.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
parser.ts feat: implement Phase 1 core infrastructure for FABRIC 2026-03-03 04:58:42 +00:00
store.test.ts feat(bd-r5c): Add collision detection tests and web UI enhancements 2026-03-03 10:45:07 +00:00
store.ts feat(bd-232): Implement P4-007 Recovery Playbook 2026-03-03 14:22:26 +00:00
tailer.test.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
tailer.ts feat: implement Phase 1 core infrastructure for FABRIC 2026-03-03 04:58:42 +00:00
types.ts feat(bd-232): Implement P4-007 Recovery Playbook 2026-03-03 14:22:26 +00:00