2013-05-20 33 views
6

Tôi sử dụng PHPUnit để kiểm tra dự án của mình bằng cách sử dụng tệp cấu hình phpunit.xml.dist.Tùy chọn PHPUnit --no-coverage để ghi đè lên tệp cấu hình

Cấu hình mặc định cho tất cả các dự án của tôi được đặt để tạo báo cáo phủ sóng mã html.

Có cách nào tôi có thể chạy lệnh phpunit tại một thời điểm nhất định mà không tạo báo cáo phủ sóng mã mà không phải thay đổi tệp cấu hình?

Điều này sẽ giống như tùy chọn --no-coverage.

+1

Bản sao có thể có của [Có cách nào để vô hiệu hóa phạm vi mã trong PHPUnit cho một thử nghiệm không?] (Http://stackoverflow.com/questions/3789111/is-there-a-way-to-disable-code- bảo hiểm-in-phpunit-cho-một-thử nghiệm duy nhất) –

Trả lời

4

Tôi không thể tìm thấy bất kỳ thứ gì từ tài liệu tham khảo bất kỳ loại chức năng nào cung cấp tùy chọn để chuyển đổi.

Bạn có thể chỉ PHPUnit đến một phpunit.xml thứ hai mà không có bảo hiểm mã

Bạn có thể thấy câu hỏi này rất được yêu cầu trước.

Is there a way to disable code coverage in PHPUnit for a single test?

+1

Hóa ra đây thực sự là cách duy nhất để đi. Cảm ơn rất nhiều! –

Các vấn đề liên quan