Подтвердить что ты не робот

Как сообщить phpunit остановиться при ошибке

Я запускаю большой набор тестов phpunit, и я хотел бы увидеть, какой тест завершился неудачно, как только он потерпел неудачу, вместо того, чтобы ждать завершения всех тестов, после чего он перечисляет все сбои.

Как я могу сказать phpunit для этого?

4b9b3361

Ответ 1

Добавьте атрибут stopOnFailure="true" к корневому элементу phpunit.xml.

Вы также можете использовать его в CLI: phpunit --stop-on-failure

Информация из руководства и некоторые другие, которые могут вам пригодиться:

  • stopOnError - "Остановить выполнение при первой ошибке".
  • stopOnFailure - "Остановить выполнение при первой ошибке или ошибке".
  • stopOnIncomplete - "Прекратить выполнение при первом незавершенном тестировании".

Дополнительная информация: PHPunit manual