2010-10-20 60 views

回答

5

试试这个排除大部分不需要的文件

coverageExcludes = [ 
     "**/*BootStrap*", 
     "Config*", 
     "**/conf/**", 
     "**/*DataSource*", 
     "**/*resources*", 
     "**/*UrlMappings*", 
     "**/*Tests*", 
     "**/grails/test/**", 
     "**/org/codehaus/groovy/grails/**", 
     "**/PreInit*", 
     "*GrailsPlugin*" 
] 
0

'**/BuildConfig*'工程。

排除列表使用与ant相同的模式匹配规则。要匹配任何路径前缀,请使用双星;一颗星只能匹配一个目录。

0

的代码覆盖插件排除BuildConfig.groovy默认的。这里是(在插件从_Events.groovy脚本)排除的文件的默认列表:

codeCoverageExclusionList = [ 
     "**/*BootStrap*", 
     "Config*", 
     "BuildConfig*", 
     "**/*DataSource*", 
     "**/*resources*", 
     "**/*UrlMappings*", 
     "**/*Tests*", 
     "**/grails/test/**", 
     "**/org/codehaus/groovy/grails/**", 
     "**/PreInit*", 
     "*GrailsPlugin*"] 

(不知道这是添加了什么版本,但它的存在为1.2.4)