在Node.js中的mocha.js中退出代码

时间:2018-06-26 05:46:49

标签: node.js unit-testing process mocha

我正在测试一个最终在控制台上实际打印的功能。我在stdin上检查并相应地断言。但是,如果执行此操作,则只有在按下键盘上的Enter键或调用最外面的process.exit(0)的{​​{1}}中的after()时,该过程才会结束。现在,如果我致电describe(),那么即使测试用例失败,我仍然会获得退出状态0,如何使用mocha的退出代码退出?还是有更好的方法来实现此目的(我不想更改代码,因为它是CLI工具)。

我的测试代码:

process.exit(0)

0 个答案:

没有答案