sonar+karma+angualr读取lcov单元测试覆盖率文件,coverage还是为0; 配置文件 启动sonar-runner命令文件是读取成功的; 结果代码分析报告上覆盖率还是为0,求大牛解答;
找到原因了~karma-webpack 里的配置有问题,需要把测试文件和源码关联起来,需要安装,isparta-loader,isparta这两个插件;karma-webpack的版本为1.x.x;karma-webpack的版本为2.x.x;对应装的是istanbul-instrumenter-loader,isparta;karma-webpack对应的部分配置: sonar的覆盖率就可以关联起来了:
找到原因了~
karma-webpack 里的配置有问题,需要把测试文件和源码关联起来,需要安装,isparta-loader,isparta这两个插件;
karma-webpack的版本为1.x.x;
karma-webpack的版本为2.x.x;对应装的是istanbul-instrumenter-loader,isparta;
karma-webpack对应的部分配置:
sonar的覆盖率就可以关联起来了: