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 的方式都可以適用,對於開發者來說,測試其實是一件很重要的事情,歡迎大家多測多健康
留言
張貼留言