Bagaimana cara memberitahu phpunit untuk berhenti jika gagal

101

Saya menjalankan serangkaian besar pengujian phpunit, dan saya ingin melihat pengujian mana yang gagal segera setelah gagal, daripada menunggu semua pengujian selesai lalu membuatnya mencantumkan semua kegagalan.

Bagaimana cara memberi tahu phpunit untuk melakukan ini?

johncorser
sumber

Jawaban:

173

Tambahkan stopOnFailure="true"atribut ke phpunit.xmlelemen root Anda .

Anda juga dapat menggunakannya di CLI: phpunit --stop-on-failure

Info dari manual dan beberapa lainnya yang mungkin berguna untuk Anda:

  • stopOnError - "Hentikan eksekusi setelah kesalahan pertama."
  • stopOnFailure - "Hentikan eksekusi setelah kesalahan atau kegagalan pertama."
  • stopOnIncomplete - "Hentikan eksekusi setelah pengujian pertama yang tidak lengkap."

Info lebih lanjut di: manual PHPunit

Sven van Zoelen
sumber