Commit 80c225e
CI ran `node --test 'test/unit/*.test.js'` (top-level glob only) while the
canonical `npm test` runs both `test/unit/*.test.js` AND
`test/unit/**/*.test.js`. Six nested files in test/unit/runners/ and
test/unit/tools/ (runner clients, external-runner-detect, find/scrollintoview
orchestration) — 22 tests — were never executed in CI, so a regression in any
of them could reach main undetected.
Align the CI unit + integration globs with `npm test`. Verified locally:
top-level-only glob = 2341 tests, aligned glob = 2363 tests, all passing.
The integration glob gets the same nested coverage preemptively (no nested
integration files exist yet).
Closes #340
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 4db8831 commit 80c225e
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
0 commit comments