Jest for Angular cobertura文件重命名

时间:2019-05-27 10:24:55

标签: angular jestjs

我试图将Jest集成到我的Angular应用程序中。按照玩笑的配置,我可以配置报告程序,但不允许我为Cobertura设置输出文件名。要配置其他自定义报告器,我可以使用“报告器”字段,并且它们允许提供额外的配置。 如何将文件命名为cobertura.xml。

请帮助!

coverageReporters: [
        "text",
        "lcov",
        "cobertura"
    ],
    reporters: ["default", "jest-junit"],

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题!

我使用一个自定义的lib(就像您自己提到的)解决了,我相信JS / Regex可以作为解决方案之类的东西。

我用了这个:https://www.npmjs.com/package/jest-sonar-reporter

UPDATE

  

Jest在编写覆盖率报告时使用的报告人姓名列表。   可以使用任何伊斯坦布尔记者。

coverageReporters [array<string>] #
Default: ["json", "lcov", "text"]

https://jest-bot.github.io/jest/docs/configuration.html