运行 测试后 chai-http 未退出
chai-http not exiting after running tests
我 运行 遇到一个问题,我的 mocha 测试在 运行 chai-http 之后没有完成。 Mocha 在测试后挂起并最终超时(至少在我的 CI 上)。
事实证明,Mocha (4.0) changed their behavior 关于测试的终止。我发现的最佳解决方法是将 --exit
标志添加到 npm 脚本以恢复到 4.0 之前的行为。
...
"scripts": {
"start": "node server.js",
"test": "mocha --exit"
},
...
我 运行 遇到一个问题,我的 mocha 测试在 运行 chai-http 之后没有完成。 Mocha 在测试后挂起并最终超时(至少在我的 CI 上)。
事实证明,Mocha (4.0) changed their behavior 关于测试的终止。我发现的最佳解决方法是将 --exit
标志添加到 npm 脚本以恢复到 4.0 之前的行为。
...
"scripts": {
"start": "node server.js",
"test": "mocha --exit"
},
...