Bonjour , Je sais que ce forum est destiné aux l'utilisation pure de ANT.Mais j'ai ectuellement un probleme avec l'outil de test de couverture de code Cobertura , j'arrive a instrumenter les codes sources , mais par contre je n'arrive pas à en ressortir les statistiques voulus directement.
En outre , les rapports generés me spécifient qu'on arrive pas à localiser mes sources java alors qu'il sont bien spécifié.
Unable to locate com/example/simple/Simple.java. Have you specified the source directory?
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <project name="cobertura.examples.basic" default="report" basedir="."> <property name="cobertura.dir" value="cobertura"/> <property name="classes.dir" value="classes"> </property> <property name="instrumented.dir" value="instrumented"></property> <property name="coveragereport.dir" value="couverture"></property> <property name="src.dir" value="src/com/example/simple"/> <path id="cobertura.classpath"> <fileset dir="${cobertura.dir}"> <include name="cobertura.jar" /> <include name="lib/**/*.jar" /> </fileset> </path> <taskdef classpathref="cobertura.classpath" resource="tasks.properties" /> <target name="instrument"> <cobertura-instrument todir="${instrumented.dir}"> <fileset dir="${classes.dir}"> <include name="**/*.class" /> </fileset> </cobertura-instrument> </target> <echo id="${classes.dir}"/> <target name="report" depends="instrument"> <cobertura-report format="xml" destdir="${coveragereport.dir}" > <fileset dir="${src.dir}"> <include name="**/Simp.java" /> </fileset> </cobertura-report> </target> </project>
Partager