Report 如何制作“吞咽代码”覆盖徽章?
GitHub中的许多项目使用徽章来传达测试的总代码覆盖率。我们如何通过吞咽测试实现这一点 例如,系统总覆盖范围的徽章显示:Report 如何制作“吞咽代码”覆盖徽章?,report,code-coverage,gulp,Report,Code Coverage,Gulp,GitHub中的许多项目使用徽章来传达测试的总代码覆盖率。我们如何通过吞咽测试实现这一点 例如,系统总覆盖范围的徽章显示: 在GitHub上转转之后,我找到了徽章的解决方案: 我能够创建一个npm模块,它接受Cobertura报告并输出覆盖率的总体百分比,并根据阈值生成带有3种颜色的徽章 我在这里加上这个是因为我最终找到了自己的解决方案 var coberturaBadger = require('istanbul-cobertura-badger'); var coberturaFile
在GitHub上转转之后,我找到了徽章的解决方案: 我能够创建一个npm模块,它接受Cobertura报告并输出覆盖率的总体百分比,并根据阈值生成带有3种颜色的徽章 我在这里加上这个是因为我最终找到了自己的解决方案
var coberturaBadger = require('istanbul-cobertura-badger');
var coberturaFile = "build/tests/cobertura-coverage.xml";
var destinationPath = path.join(process.env.PWD, "build/tests");
coverageBadger(coberturaFile, destinationPath, function() {
console.log("Badge created at " + destinationPath + "/cobertura.svg");
});
在参观GitHub之后,我找到了徽章的解决方案: 我能够创建一个npm模块,它接受Cobertura报告并输出覆盖率的总体百分比,并根据阈值生成带有3种颜色的徽章 我在这里加上这个是因为我最终找到了自己的解决方案
var coberturaBadger = require('istanbul-cobertura-badger');
var coberturaFile = "build/tests/cobertura-coverage.xml";
var destinationPath = path.join(process.env.PWD, "build/tests");
coverageBadger(coberturaFile, destinationPath, function() {
console.log("Badge created at " + destinationPath + "/cobertura.svg");
});