Commit 4f6a6d1
Use SciMLTesting v1.0.0 (run_tests harness) (#158)
Replace the hand-written GROUP-dispatch in test/runtests.jl with a single
SciMLTesting.run_tests call. Behavior-equivalent refactor:
- core = the existing Core test body (verbatim, re-indented by Runic).
- QA is registered as a groups["QA"] entry with a declared sub-env
(test/qa), so it runs only for GROUP="QA" and is excluded from "All" --
matching the original `if GROUP == "QA"` dispatch (QA never ran under All).
- qa/qa.jl is included verbatim (custom Aqua/JET bodies preserved, no
collapse into run_qa, so assertions are unchanged).
Project.toml: add SciMLTesting (UUID 09d9d899-5365-40a9-917a-5f67fddea283)
to [extras]/[targets].test/[compat]; drop Pkg (only used by the old
harness; run_tests bundles Pkg internally).
Co-authored-by: ChrisRackauckas-Claude <accounts@chrisrackauckas.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 1338b55 commit 4f6a6d1
2 files changed
Lines changed: 351 additions & 352 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
0 commit comments