Problema ao executar testes com cobertura no Grails 2.2.0

Updated . Posted . Visible to the public.

Alguns projetos feitos no Grails 2.2.0, lançam o seguinte erro ao executar os testes com cobertura(plugin test ":code-coverage:1.2.5")

Execução dos testes:

grails test-app -coverage -xml

Erro que acontece antes mesmo de executar os testes, na hora de instrumentar o código:

| Error instrumenting classes: Problem: failed to create task or type cobertura-instrument
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.

Para solucionar esse problema adicione a seguinte dependência, no seu BuildConfig.groovy:

test 'net.sourceforge.cobertura:cobertura:1.9.4.1'
Fred Policarpo
Last edit
Posted by Fred Policarpo to ZeroGlosa (2013-02-04 20:21)