Salut !

Ce code realise le tests de tous les tests dans le path
{build.tests.system.dir}.

Mon but serait de selectionner des folders specifiques dans ce path pour lancer des groupes de tests. En effet la solution actuelle lance TOUS les tests du path {build.tests.system.dir}.

J'aimerais selectionner dans l'ideale des dossiers specifiques du path : {build.tests.system.dir} pour lancer tous les tests d'un dossier.
(exemple le dossier {build.tests.system.dir}/bindings )

<property="tests.filters" value="**/*Test.class">

<batchtest todir="${test.results.dir}/system">
<fileset dir="${build.tests.system.dir}">
<include name="${tests.filters}">
<exclude name="**/iiop_tunnel/**"/>
</fileset>
</batchtest>
Si je remplace ceci <fileset dir="${build.tests.system.dir}"> par
<fileset dir="${build.tests.system.dir}/bindings">. J'obtiens une erreur lorsque il execute les tests de ce dossier :


[junit] Test bug5164.JavaClientCppServerTest FAILED
[junit] E
[junit] Testsuite: corba.SimpleClientServerFaultExTest
[junit] corba.SimpleClientServerFaultExTest
[junit] java.lang.ClassNotFoundException: corba.SimpleClientServerFaultExTe
st
[junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
[junit] at java.security.AccessController.doPrivileged(Native Method)
[junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
[junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)

[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[junit] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:141)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.
<init>(JUnitTestRunner.java:237)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.
<init>(JUnitTestRunner.java:210)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.
main(JUnitTestRunner.java:532)
Classnotfound cela veut sans doute dire qu'il ne peut pas executer les tests du dossier bindings, il a besoin d'informations du dossier system.

Des idees ?
merci