Teamcity + NYC + Istanbul - 生成测试覆盖率报告
Teamcity + NYC + Istanbul - generate test coverage report
我正在尝试将测试报告生成到 teamcity 中,每次构建都是如此。我研究了几种方法,最终找到了伊斯坦布尔的 teamcity 记者:teamcity
现在我正在尝试将它集成到 teamcity 中,但我没有找到任何相关说明。
您需要做的就是在使用记者的 package.json
中添加一个 script
目标:
"script": {
...
"coverage:teamcity": "nyc --reporter=teamcity mocha ...etc..."
...
}
然后,在您的构建步骤中,只需通过命令行调用它 npm run coverage:teamcity
Teamcity 将自动解析输出并为您生成覆盖率摘要。
我正在尝试将测试报告生成到 teamcity 中,每次构建都是如此。我研究了几种方法,最终找到了伊斯坦布尔的 teamcity 记者:teamcity
现在我正在尝试将它集成到 teamcity 中,但我没有找到任何相关说明。
您需要做的就是在使用记者的 package.json
中添加一个 script
目标:
"script": {
...
"coverage:teamcity": "nyc --reporter=teamcity mocha ...etc..."
...
}
然后,在您的构建步骤中,只需通过命令行调用它 npm run coverage:teamcity
Teamcity 将自动解析输出并为您生成覆盖率摘要。