Meanjs mocha测试因超时错误而失败

时间:2016-12-01 09:31:25

标签: testing mocha meanjs

我正在使用meanjs.org scaffold开发后端服务。我写了大约1700个测试,他们工作正常。但现在,测试开始变得怪异了。突然,很多测试失败了,错误:

 Error: timeout of 10000ms exceeded. Ensure the done() callback is being called in this test.

正在调用回调done(),所以这不是问题。测试一直在进行,但现在他们不想再工作了。我试图删除mongo数据库,停止并启动mongod进程,但没有任何作用。

有没有人有同样的测试问题不时有效?

1 个答案:

答案 0 :(得分:0)

我回答了类似的帖子,也许它会有所帮助,因为解决方案是相同的。

mocha timout

问题是你与mongodb的连接可能超过了mocha的2000ms时间。