Cách yêu cầu phpunit dừng khi thất bại


98

Tôi đang chạy một bộ lớn các bài kiểm tra phpunit và tôi muốn xem bài kiểm tra nào không thành công ngay khi nó không thành công, thay vì đợi tất cả các bài kiểm tra hoàn thành sau đó liệt kê ra tất cả các lỗi.

Làm cách nào tôi có thể yêu cầu phpunit làm điều này?

Câu trả lời:


168

Thêm stopOnFailure="true"thuộc tính vào phpunit.xmlphần tử gốc của bạn .

Bạn cũng có thể sử dụng nó trong CLI: phpunit --stop-on-failure

Thông tin từ hướng dẫn sử dụng và một số thông tin khác có thể hữu ích cho bạn:

  • stopOnError - "Dừng thực thi khi gặp lỗi đầu tiên."
  • stopOnFailure - "Dừng thực thi khi có lỗi hoặc lỗi đầu tiên."
  • stopOnIncomplete - "Dừng thực thi khi kiểm tra chưa hoàn thành đầu tiên."

Thông tin thêm tại: Hướng dẫn sử dụng PHPunit

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.