Commit 3b0ae7b
committed
test(coverage): exclude iocraft renderers (pending stuie migration)
The native iocraft module isn't available in CI, and the iocraft-
based renderers are being replaced by stuie (not yet published).
Excluding the four affected source files from coverage measurement
until the migration lands so they don't drag the aggregate down with
unreachable native-module-gated code paths. The replacement (stuie)
renderers will be tested fresh once they ship.
Files excluded from coverage measurement:
- src/utils/terminal/iocraft.mts
- src/commands/analytics/AnalyticsRenderer.mts
- src/commands/audit-log/AuditLogRenderer.mts
- src/commands/threat-feed/ThreatFeedRenderer.mts
Surrounding `output-*.mts` files keep their non-renderer logic
(markdown formatters, JSON serializers) under coverage; only the
Renderer.mts files themselves are doomed.
5534/5534 tests still pass.1 parent f4bdb56 commit 3b0ae7b
1 file changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
135 | 148 | | |
136 | 149 | | |
137 | 150 | | |
| |||
0 commit comments