Commit b54f6c3
committed
fix(tests): exclude arch tests from prefer-lowest CI runs
Pest arch tests don't extend TestCase, causing Laravel's
HandleExceptions::flushState() to receive null in prefer-lowest
mode with older Orchestra Testbench versions.
Changes:
- Add 'arch' group to ArchTest
- Configure CI to exclude arch group only in prefer-lowest runs
- Normal CI runs and local testing still execute arch tests
This resolves the PHPUnit\Runner\ErrorHandler::enable() TypeError
that occurred exclusively in prefer-lowest test environments.1 parent 74e9168 commit b54f6c3
2 files changed
+8
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
61 | 66 | | |
62 | 67 | | |
63 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
0 commit comments