樂活達康

一輩子都要學習的人生態度

mocha timeout 2000, 設定方式

leave a comment »

mocha timeout 2000, 設定方式

目前測試架構採取 mocha, 常常會需要更改 mocha 的 timeout 時間,可以透過設定如下。

mocha 參數

透過參數的方式設定每次 mocha 要執行的時間。

mocha --timeout 15000

時間數字以毫秒計算。

mocha test case 設定

另外可以在 test case 裡面進行設定。

describe('...', function(){
this.timeout(15000);

it('...', function(done){
setTimeout(15000);
});
});

mochat 設定檔

可以在測試資料裡面設定一個 mocha.opts 檔案,設定大概如下,

--require should
--reporter dot
--ui bdd

結語

mocha 提供許多完整的測試方案,對於不管是使用 TDD, BDD 的方式都可以適用,對於開發者來說,測試其實是一件很重要的事情,歡迎大家多測多健康

參考連結

Written by Caesar Chi

21 四月, 2014 於 5:50 上午

張貼於Uncategorized

發表留言