2014-06-21 134 views
4

因此,我有一些before()代碼在任何測試之前執行。在函數中有一些方法可以阻止摩卡運行任何測試嗎?從運行摩卡停止測試

before(function() { 
    if(someCondition === true) { 
    //kill mocha before it executes any tests 
    } 
}); 

是這樣的可能嗎?

回答

5

可以調用的回調done一個錯誤:

before(function(done) { 
    if(someCondition === true) { 
    return done('Error'); 
    } 
});