【发布时间】:2018-06-13 14:47:18
【问题描述】:
我的build.gradle 中的cobertura 配置如下所示
buildscript {
repositories {
//respective repos...
}
dependencies {
classpath "net.saliman:gradle-cobertura-plugin:2.5.3"
}
}
apply plugin: "net.saliman.cobertura"
cobertura {
coverageFormats = ['xml' ,'html']
coverageExcludes = ['.*Application.*',
'.*BootStrap.*',
'.*UrlMappings.*']
}
test.finalizedBy(project.tasks.cobertura)
cobertura 未显示以下函数语法的行覆盖率。这个语法在 grails 2.x + maven + cobertura 配置下运行良好。
def nameOfMethod () {
//method body
}
如果我将上述方法定义为闭包,如下所示,
def nameOfMethod = {
//method body
}
然后显示线路覆盖率。
我需要在配置中添加什么吗?还是这是cobertura 问题?
【问题讨论】:
标签: gradle groovy cobertura grails3