mocha coverage report生成

前言

mocha生成测试率报告,不需要繁杂的配置,配置istanbul直接使用就ok。

依赖工具

  • istanbul
  • mocha

测试命令

node ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly
node --harmony-generators node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly

注意事项

  • window不兼容,目前会报错
  • 最好不要使用全局安装mocha, istanbul的方式进行测试
  • 如果需要与 (https://coveralls.io/)结合使用,可以参考 (https://github.com/bornkiller/through-gulp)的 .travis.yml 配置文件。

你可能感兴趣的:(node.js)