Bonjour à tous,
J'ai un petit soucis concernant Ant et l'utilisation de Junit. J'essaye de faire un fichier HTML grâce au reports de Junit au format XML. Mais dans le XML il me marque "java.lang.ClassNotFoundException" alors j'aimerais savoir à quoi c'est dû car je tourne en rond depuis un moment dessus.
Je précise que lorsque j'utilise Junit via Eclipse, cela fonctionne parfaitement.
Voilà le code ANT :
Merci à vous
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 <property name="reports" value="reports"/> <property name="jar.junit" value="C:\Users\Jimmy\Desktop\eclipse\plugins\org.junit_4.8.1.v4_8_1_v20100427-1100\junit.jar"/> <property name="bin.dir" value="../classes"/> <property name="src.dir" value="../src"/> <target name="tests"> <mkdir dir="${reports}"/> <junit printsummary="yes" haltonfailure="no" showoutput="yes"> <classpath> <pathelement path="${jar.junit}"/> <pathelement location="${bin}\iut.tests.*" /> </classpath> <formatter type="xml"/> <batchtest todir="${reports}"> <fileset dir="${src.dir}"> <include name="**/*Test*.java"/> </fileset> </batchtest> </junit> <junitreport todir="${reports}"> <fileset dir="${reports}"> <include name="Test.xml"/> </fileset> <report format="frames" todir="${reports}"/> </junitreport> </target>
Partager