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?

Johncorser
quelle

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

Sven van Zoelen
quelle