Commit b8c1d9f
ci: run the full make test target so the Kaggle suite executes in CI
PR #66 added the skills/72-kaggle-research runtime suite to `make test`
and widened the pre-commit `files:` triggers to include that directory,
but left both the CI step and the pre-commit `entry:` as a bare
`unittest discover -s tests`. The 50 new tests therefore never ran in
CI, and editing Kaggle code fired a hook that did not cover it.
Point both at `make test` (still stdlib-only, no pip) and add
assertions in tests/test_repo_tools.py so the gap cannot reopen.
Verified: make check-fast green (268 + 50 tests); the Kaggle suite also
passes standalone under CPython 3.9.23, matching the CI matrix floor.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 2f457dd commit b8c1d9f
3 files changed
Lines changed: 17 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
312 | 316 | | |
313 | 317 | | |
314 | 318 | | |
| |||
320 | 324 | | |
321 | 325 | | |
322 | 326 | | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
323 | 331 | | |
324 | 332 | | |
325 | 333 | | |
| |||
0 commit comments