Wie man phpunit anweist, bei einem Fehler anzuhalten


98

Ich führe eine große Reihe von phpunit-Tests durch und möchte sehen, welcher Test fehlgeschlagen ist, sobald er fehlgeschlagen ist, anstatt darauf zu warten, dass alle Tests abgeschlossen sind, und dann alle Fehler aufzulisten.

Wie kann ich phpunit anweisen, dies zu tun?

Antworten:


167

Fügen Sie das stopOnFailure="true"Attribut Ihrem phpunit.xmlStammelement hinzu.

Sie können es auch in der CLI verwenden: phpunit --stop-on-failure

Informationen aus dem Handbuch und einigen anderen, die möglicherweise für Sie nützlich sind:

  • stopOnError - "Stoppt die Ausführung beim ersten Fehler."
  • stopOnFailure - "Stoppt die Ausführung beim ersten Fehler oder Misserfolg."
  • stopOnIncomplete - "Stoppt die Ausführung beim ersten unvollständigen Test."

Weitere Infos unter: PHPunit Handbuch

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.