摩卡吞咽单元测试语法错误

时间:2018-07-31 18:13:55

标签: javascript node.js mocha babeljs

我正在这样在节点服务器上运行Mocha测试:

"test": "NODE_ENV=test NODE_CONFIG_DIR=../config mocha --compilers js:babel-core/register --recursive"

依赖关系如下:

"babel-cli": "6.22.2",
"babel-core": "6.22.1",
"babel-eslint": "7.1.1",
"babel-plugin-rewire": "1.1.0",
"babel-plugin-transform-runtime": "6.15.0",
"babel-preset-es2015": "6.18.0",
"babel-preset-stage-0": "6.16.0",
"chai": "3.5.0",
"mocha": "3.2.0",

正在发生的事情是:如果单元测试中出现语法错误 ,我得到的只是:

npm ERR! Test failed.  See above for more details.

上面没有任何东西。在我看来,Mocha的Babel编译器都在某个地方吞没了该错误,但我不知道如何捕获该错误。

所有搜索都返回Mocha问题,该问题在实际代码中显示语法错误,而不是单元测试。

0 个答案:

没有答案