Получи случайную криптовалюту за регистрацию!

Ошибка «Constant CONSTANT_NAME Already Defined» в PHPUnit | WordPress Digest

Ошибка «Constant CONSTANT_NAME Already Defined» в PHPUnit

Если вы используете PHPUnit для запуска множества тестов, каждый из которых определяет константы, то вы можете столкнуться с ошибкой «Constant CONSTANT_NAME Already Defined» при попытке запустить их вместе.

Это происходит потому, что PHPUnit по умолчанию запускает все тесты в одном и том же процессе PHP, поэтому после запуска первого теста (и определения в нем константы) PHP будет жаловаться, что вы уже определили константу.

https://www.kobzarev.com/programming/constant-already-defined-phpunit/

#PHP #PHPUnit #Tests #UnitTest #WordPress