Я установил phpdbg в свой докер-контейнер, все хорошо.
Затем, когда я запускаю свои тесты с использованием phpdbg и phpunit с этой командой внутри метода makefile
phpunit:
phpdbg -qrr -d memory_limit=-1 vendor/bin/phpunit
Я получаюbroken pipe
ошибка в каком-то тесте, я не знаю почему.
[phpunit] сломанный канал.
Когда я запускаю ту же команду без файла makeУ меня есть некоторые тесты, которые проваливаются, тогда он внезапно завершается неудачей.
Я раньше использовал Xdebug для покрытия phpunit, и у меня никогда не было этой ошибки.
Когда я запускаю phpdbg с использованием опции -v
, это кажетсяработает
phpdbg -qrrv -d memory_limit=-1 vendor/bin/phpunit
Должен ли я печатать вывод внутри файла или что-то в этом роде?
Но я думаю, что это решение немного уродливо.
Можно мне добавить еще одинопция или что-то в конфигурации phpdbg, но я не нашел ничего полезного в документации phpdbg и в Интернете.
Я не знаю, было ли это из phpdbg, из make-файла или откуда-то еще.
Кто-то уже имел этот кпризнак ошибки с использованием phpdbg и нашел, как это исправить?