我如何通过玩笑测试显示Junit XML中的错误?

时间:2019-02-07 13:03:40

标签: javascript xml junit jestjs

我有一个Jest测试文件。 当我在Junit log.xml中的代码中没有错误时,它将显示错误=“ 0”。 但是,当我遇到语法错误时,我的日志文件将为空。它只是显示一个空的测试套件。

在PHP单元中,当您遇到语法错误时,它会生成一个错误以及语法错误。

如何在笑话日志中生成该 error 标记?我这样做是因为我必须在某个地方打印语法错误。 失败标记是测试失败时的标记。什么时候出现错误标记?

1 个答案:

答案 0 :(得分:1)

我假设您正在使用jest-junit插件?

从版本v12.0.0开始,如果将junit.xml设置为配置选项,则可以使语法错误出现在"reportTestSuiteErrors": "true"输出中。

  "jest-junit": {
    "outputDirectory": "./target/test-reports/",
    "reportTestSuiteErrors": "true"
  }