I'm not sure there's a better forum for this question. I'm invoking
the *cobertura-instrument
*Ant task for instrumenting classes for Cobertura code coverage. Very
simplistic implementation:
<cobertura:cobertura-instrument todir="${instrumented.classes.dir}">
<ignore regex="org.apache.log4j.*" />
<fileset dir="${main.classes.dir}">
<include name="**/*.class" />
</fileset>
</cobertura:cobertura-instrument>
The output I get though is this:
[cobertura:cobertura-instrument] Cobertura 1.9.1 - GNU GPL License (NO
WARRANTY) - See COPYRIGHT file
[cobertura:cobertura-instrument] Instrumenting 5 files to
C:\...\dist\instrumented
[cobertura:cobertura-instrument] Cobertura: *Saved information on 0 classes.
*
[cobertura:cobertura-instrument] Instrument time: 50ms
The *cobertura-instrument *task did find five files to instrument but it
ends up saving information on 0 classes. Sure enough, if I look in the
directory indicated by the instrumented.classes.dir property, it's empty.
Anyone know why *cobertura-instrument *is missing my .class files? And when
I run it in -verbose mode, it does say it's adding the expected .class
files.