我们使用emma测量gwt项目中的代码覆盖率,如下所述:http://www.gwtproject.org/doc/latest/DevGuideTestingCoverage.html
这工作,我得到的html报告,ema. em
和emma.ec
文件。
在sonar上,我只有Jacoco作为覆盖记录,这不适用于gwt单元测试。但是有可能导入Jacoco. exec文件:sonar.Jacoco.reportPath
现在如何将emma. em
和/或emma.ec
文件转换为Jacoco.exec格式?或者可以直接从emma生成Jacoco.exec
文件吗?
可以使用Sonar Emma插件获取覆盖率报告。请点击以下链接。http://docs.codehaus.org/display/SONAR/Emma插件
找到了解决方案
apply plugin: 'war' apply plugin: 'gwt'//https://github.com/steffenschaefer/gwt-gradle-plugin apply plugin: "jacoco" jacoco { toolVersion = "0.7.1.201405082137" } test{ jacoco { includes= ["test.*"]//filter classDumpFile = file("$buildDir/classes/main") } }