【发布时间】:2018-03-27 07:42:58
【问题描述】:
我遇到了一个问题,我的 mocha 测试在使用 chai-http 运行后没有完成。 Mocha 只是在测试后挂起并最终超时(至少在我的 CI 上)。
【问题讨论】:
我遇到了一个问题,我的 mocha 测试在使用 chai-http 运行后没有完成。 Mocha 只是在测试后挂起并最终超时(至少在我的 CI 上)。
【问题讨论】:
事实证明,Mocha (4.0) changed their behavior 关于终止测试。我发现的最佳解决方法是将 --exit 标志添加到 npm 脚本以恢复到 4.0 之前的行为。
...
"scripts": {
"start": "node server.js",
"test": "mocha --exit"
},
...
【讨论】: