有沒有人在將gradle-clover-plugin與Grails 3集成方面有成功?我與的build.gradle得到的最接近的是:Grails 3:gradle-clover-plugin集成
clover {
additionalSourceDirs = [new File("src/main/groovy"), new File("grails-app")] as Set
additionalTestDirs = [new File("src/test/groovy/"), new File("src/integration-test/groovy")] as Set
includes = ['/*.groovy', '/.java']
testIncludes = ['/Spec.java']
report {
html = true
xml = true
}
}
Grails的測試程序:
[clover-clean] Clover Version 3.2.0, built on October 21 2013 (build-908)
[clover-clean] Loaded from: C:\Users\abc3\.gradle\caches\modules-2\files-2.1\com.cenqua.clover\clover\3.2.0\e09feecf14644d92003ab037c30e483cf86b3e82\clover-3.2.0.jar
[clover-clean] Clover: Commercial License registered to Abc Inc.
[clover-setup] Clover Version 3.2.0, built on October 21 2013 (build-908)
[clover-setup] Loaded from: C:\Users\abc3\.gradle\caches\modules-2\files-2.1\com.cenqua.clover\clover\3.2.0\e09feecf14644d92003ab037c30e483cf86b3e82\clover-3.2.0.jar
[clover-setup] Clover: Commercial License registered to Abc Inc.
[clover-setup] Clover is enabled with initstring 'C:\Users\abc3\MyApp\build/.clover/clover.db-test'
[javac] : warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] : warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[copy] Copied 2 empty directories to 2 empty directories under C:\Users\abc3\MyApp\build\classes\main
[copy] Copied 2 empty directories to 2 empty directories under C:\Users\abc3\MyApp\build\classes\test
[move] Moving 14 files to C:\Users\abc3\MyApp\build\classes
[move] Moved 3 empty directories to 1 empty directory under C:\Users\abc3\MyApp\build\classes
[move] Moving 4 files to C:\Users\abc3\MyApp\build\classes
[move] Moved 3 empty directories to 1 empty directory under C:\Users\abc3\MyApp\build\classes
:compileIntegrationTestJava UP-TO-DATE
:compileIntegrationTestGroovy UP-TO-DATE
:processIntegrationTestResources UP-TO-DATE
:integrationTestClasses UP-TO-DATE
:integrationTest UP-TO-DATE
:mergeTestReports UP-TO-DATE
三葉草似乎運行,但我沒有得到任何報告。
C:\ Users \ abc3 \ MyApp \ build/.clover中沒有創建任何內容。我沒有.clover目錄。
- Grails的版本:3.1.10
- Groovy的版本:2.4.7
- JVM版本:1.8.0_71
任何想法?
由於
馬克