CNode

mocha测试报错Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.

问答
XXueQian发布于11 年前最后回复11 年前4 回复12124 浏览0 收藏
查看回复

回复 (4)

J
joney-pinkman#1·11 年前

mocha测试时默认是2秒的最大执行时间,如果该测试用例执行超过2秒则会报错, 可以在当前执行的用例的describe 的回调中加上一句 this.timeout(xxx) 单位是毫秒 来更改最大执行时间

D
dayuoba#2·11 年前

楼上+1 cli命令也支持参数设置最大timeout

mocha -t 5000
参与回复
登录后即可参与回复。登录