javascript - 如何增加 Mocha 中单个测试用例的超时

标签 javascript mocha.js

我正在测试用例中提交网络请求,但这有时需要超过 2 秒(默认超时)。

如何增加单个测试用例的超时?

最佳答案

给你:http://mochajs.org/#test-level

it('accesses the network', function(done){
  this.timeout(500);
  [Put network code here, with done() in the callback]
})

对于箭头函数使用如下:

it('accesses the network', (done) => {
  [Put network code here, with done() in the callback]
}).timeout(500);

关于javascript - 如何增加 Mocha 中单个测试用例的超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15971167/

相关文章:

javascript - 带有变量的 Nodejs 类

javascript - Mocha - Chai Unit Terst 报告生成 - NodeJS

javascript - 带有正则表达式的变量在js中无法识别

javascript - mocha before() 中的异步函数总是在 it() 规范之前完成?

git - 如何使用 grunt-mocha-cov 确保 git 提交的 100% 代码覆盖率

javascript - 如何绑定(bind)到模糊和更改,但只在 Jquery/Javascript 中触发一次函数?

使用 mocha 的 nodejs(连接)应用程序的 http 请求测试?

javascript - 正则表达式仅搜索/替换文本,不在 HTML 属性中

Javascript/Firestore : Uncaught (in promise) TypeError: firebase. firestore(...).collection(...).doc(...).collection(...).set 不是函数

javascript - Gruntjs:复制文件时替换模板