Zainstalowałem sobie PhpUnit 11, i zauważyłem że warningi nie failują testów.
C:\Users\Riddle\PhpstormProjects\plast> php .\vendor\bin\phpunit test
PHPUnit 11.2.0 by Sebastian Bergmann and contributors.
Runtime: PHP 8.3.1
Configuration: C:\Users\Riddle\PhpstormProjects\plast\phpunit.xml
Random Seed: 1717935221
..WW 4 / 4 (100%)
Time: 00:00.424, Memory: 30.00 MB
OK, but there were issues!
Tests: 4, Assertions: 4, Warnings: 1.
C:\Users\Riddle\PhpstormProjects\plast>
Mamy green.
Próbowałem odpalać z --fail-on-warning
oraz ustawiająć failOnWarning="true"
w phpunit.xml
, ale to nic nie daje.
Jak zrobię --display-warnings
, to widzę ten warning, ale chcę żeby test sfailował.
Ktoś ma pomysł?