如何防止状态为1的摩卡咖啡退出流程

科林·韦伯

我已经编写了一个简单的node.js应用程序,现在我想添加一些测试。目前,我仅使用一些示例测试来测试我用于测试的Gitlab-CI,SonarQube和Mocha。

现在我的问题是,我想解析来自mocha的结果(报告者是sonar-mocha-reporter)。我的问题是,如果测试失败,mocha将以状态1退出进程。这意味着gitlab-ci正在破坏构建,并且不会运行到最后。因此,我无法解析应有的结果。

有没有一种方法可以将mocha配置为不破坏我的构建,以便仅将结果保存在此xml文件中?

我开始摩卡咖啡:

./node_modules/.bin/mocha -R mocha-sonar-reporter --recursive --no-exit

在我的package.json中,我有以下配置:

"config": {
    "mocha-sonar-reporter": {
      "outputfile": "build/reports/tests/TEST-mocha.xml"
    }
  },
乔纳森·皮蒂科拉斯(Jonathan Petitcolas)

也许您可以这样做:

./node_modules/.bin/mocha || true

如果失败,它将返回true,并成功。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

摩卡咖啡不退出

来自分类Dev

退出状态为128的子流程调用

来自分类Dev

子流程返回退出状态1

来自分类Dev

子流程返回退出状态1

来自分类Dev

如何使用npm脚本运行摩卡咖啡?

来自分类Dev

错误:命令错误,退出状态为1

来自分类Dev

退出后如何退出流程

来自分类Dev

聚合物:如何在摩卡咖啡中测试“点击”?

来自分类Dev

如何开始使用摩卡咖啡并进行首次测试?

来自分类Dev

如何开始使用摩卡咖啡并进行首次测试?

来自分类Dev

如何在摩卡咖啡中进行硒测试?

来自分类Dev

如何退出流程?

来自分类Dev

如何退出流程?

来自分类Dev

如何防止Firefox在强制退出时保存状态?

来自分类Dev

子流程check_output返回非零退出状态1

来自分类Dev

错误:命令“ gcc”失败,退出状态为CentOS 1

来自分类Dev

错误-“ bower安装”失败,退出状态为1

来自分类Dev

可以固定状态为“已退出(-1)”的容器吗?

来自分类Dev

ctest报告测试成功,退出状态为1

来自分类Dev

错误:安装pyaudio时命令错误,退出状态为1

来自分类Dev

VerificationError:CompileError:命令“ cc”失败,退出状态为1

来自分类Dev

无法安装 kyotocabinet 命令“gcc”失败,退出状态为 1

来自分类Dev

摩卡咖啡和这种情况

来自分类Dev

摩卡咖啡-以编程方式要求

来自分类Dev

PureScript FFI到摩卡咖啡

来自分类Dev

摩卡咖啡测试即将推出

来自分类Dev

如何防止自动退出?

来自分类Dev

尝试使用pip安装看门狗时如何解决“错误:退出状态为1的命令错误”

来自分类Dev

应用程序安装程序异常终止。流程退出值为1