Bonjour
J'essaye actuellement d'effectuer des tests unitaires à l'aide de l'outil FlexUnit. Afin de publier les résultats sur Hudson, je souhaiterai les obtenir aux formats xml comme pour Junit. J'ai trouvé sur internet des exemples de fichiers ant qui permettait de récupérer c'est fichiers pour en faire un rapport JUnitreport. Tous se passe correctement sauf que FlexUnit ne génère pas de fichier *.xml que l'on est sensé avoir dans la parti Junitreport et le rapport est donc vide.
Où est le problème?

Voici mon fichier Ant
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
<?xml version="1.0" encoding="UTF-8"?>
<project default="build" basedir="."  >
 
	<property name="FLEX_HOME" location="C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0" />
	<property name="source" location="./src" />
	<property name="report" location="./report" />
	<property name="library" location="./libs" />
 
	<taskdef resource="com/adobe/ac/ant/tasks/tasks.properties" classpath="${library}/FlexAntTasks.jar" />
	<taskdef resource="flexTasks.tasks" classpath="${library}/flexTasks.jar" />
 
	<target name="build">
		<mxmlc file="${source}/USDConvert.mxml"  output="${report}/USDConvert.swf" keep-generated-actionscript="true">
			<library-path dir="${library}" append="true">
				<include name="**/*.swc" />
			</library-path>	
			<source-path path-element="${source}" />				
		</mxmlc>			
	</target>
	<target name="run">			
		<flexunit timeout="10000" swf="${report}/USDConvert.swf"
		  todir="${report}"  haltonfailure="false" failureproperty="flexunit.failed" verbose="true" />	
		<junitreport todir="${report}">
			<fileset dir="${report}" >
				<include name="**/*.xml"/>
			</fileset>
			<report format="frames" todir="${report}/html" />
		</junitreport>
	</target>
</project>
Voici l'affichage de la console à l'exécution du ant.



Merci