chai-http在运行测试后没有退出

时间:2017-10-15 19:41:58

标签: mocha chai chai-http

我遇到了一个问题,在使用chai-http运行后我的mocha测试没有完成。 Mocha只是在测试后挂起并最终进入超时(至少在我的CI上)。

1 个答案:

答案 0 :(得分:34)

事实证明,Mocha(4.0)changed their behavior关于测试的终止。我找到的最佳解决方法是将--exit标志添加到npm脚本以恢复到4.0之前的行为。

...
"scripts": {
  "start": "node server.js",
  "test": "mocha --exit"
},
...