2010-10-20 3 views

Répondre

5

essayer cette option pour exclure la plupart des fichiers inutiles

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

'**/BuildConfig*' fonctionne.

La liste d'exclusions utilise les mêmes règles de correspondance de modèle que ant. Pour correspondre à n'importe quel préfixe de chemin, utilisez l'étoile double; une seule étoile ne correspond qu'à un seul répertoire.

0

Le plugin couverture de code exclut BuildConfig.groovy par défaut. Voici la liste par défaut des fichiers exclus (à partir du script _Events.groovy dans le plug-in):

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

(Je ne sais pas quelle version cela a été ajouté, mais il est là au 1.2.4)