Repository navigation
Commit 6e42afa
chore: allow current test tooling so the suite can run again (#57)
The dev requirements pinned Pest 2 and PHPUnit 10, which cannot be
installed on PHP 8.4 or 8.5: paratest needs PHPUnit 12 there, and the
constraint forbids it. `composer update` failed outright, so the suite
could not be run at all on a current PHP.
Widening the three test packages to accept their current majors fixes it.
No source or test changes were needed.
Verified on PHP 8.5 with Pest 4 and PHPUnit 12: 116 tests pass, PHPStan
reports no errors, Pint is clean.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent 19db1c6 commit 6e42afa
2 files changed
Lines changed: 1145 additions & 614 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
| 24 | + | |
| 25 | + | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
0 commit comments