2015-01-28 17 views
9

Có bất kỳ lệnh nào cho thử nghiệm đơn vị hoa nhài-hoa nhài để dừng kiểm tra khi nó gặp phải thử nghiệm đầu tiên không thành công. Ví dụ, trong python lệnh giống như:Lệnh cho karma-jasmine để dừng kiểm tra đơn vị sau lần đầu tiên thất bại

py.test -x    # stop after first failure 
py.test --maxfail=2 # stop after two failures 

Hiện nay tôi đang sử dụng node_modules/karma/bin/karma start chạy tất cả các bài kiểm tra và dừng lại chỉ sau khi tất cả mọi thứ được thực hiện

Trả lời

0

Điều này sẽ đòi hỏi phải tạo ra một phóng viên tùy chỉnh, hoặc thay đổi các phóng viên trong adapter nghiệp-hoa nhài để dừng lại trên thất bại spec như ví dụ:

this.specDone = function (specResult) 
    { 
    var failure = specResult.failedExpectations.length; 

    if (failure) 
    { 
    suiteDone(); 
    jasmineDone(); 
    } 
    } 

Tài liệu tham khảo

-1

Hoặc bạn chỉ có thể nói hoa nhài bạn muốn chạy một Spec hoặc Specs cụ thể trong một thư mục để bạn chỉ đang thử nghiệm một tập hợp con của yo kiểm tra ur và không chạy tất cả trong bộ phần mềm của bạn.

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