2015-05-04 3 views
47

Sto eseguendo una grande suite di test di phpunit, e mi piacerebbe vedere quale test ha avuto esito negativo non appena è fallito, piuttosto che aspettare che tutti i test si completino e poi averlo elencare tutti i fallimenti.Come dire phpunit di arrestarsi in caso di fallimento

Come posso dire a phpunit di fare questo?

risposta

67

Aggiungere l'attributo stopOnFailure="true" all'elemento radice phpunit.xml.

È inoltre possibile utilizzarlo nella CLI: phpunit --stop-on-failure

Informazioni da manuale e di alcuni altri che sono forse utili per voi: - "esecuzione di arresto al momento del primo errore"

  • StopOnError
  • stopOnFailure - "Interrompe l'esecuzione al primo errore o errore."
  • stopOnIncomplete - "Interrompi l'esecuzione al primo test incompleto."

Maggiori informazioni su: PHPunit manual