Junit in Ant

4men

Mitglied
Hallo zusammen,

ich hänge schon ein paar Tage an einem Problem und finde einfach keine Lösung.

Ich versuche mit einem Antscript (momentan nur) einen Junit Test laufen zu lassen. Das Problem ist selbst wenn der Test leer ist(also eine leere Testmethode) das Ant Script immer abbricht, weil der Test eine Exception geworfen haben soll. Ich verstehe einfach nicht wieso ich immer eine Exception bekommen, aber keinen Stacktrace angezeigt trotz -v und . Mit verschiedenen Versionen von Junit und Java habe ich es auch schon versucht. Das Ergebniss war immer das gleiche. Die kompilierten Files liegen auch schon vor und auch der Rest vom Enviroment scheint zu passen.

Hat jemand von euch schonmal ein ähnliches Problem und/oder kann mir dabei weiter helfen?
Ich vermute ja irgendwas am Classpath, aber er scheint richtig gesetzt zu sein.

Vielen Dank schon mal im vorraus.

4men
 
Hi 4men,

es ist recht schwer sich jetzt hier Möglichkeiten aus den Fingern zu saugen. Es wäre schon ganz hilfreich wenn du die entsprechenden Codeabschnitte hier pasten könntest. Sonst wirst du hier denke ich nicht mehr als Links zu JUnit-Tutorials o.ä. bekommen.

Gruß
Dominik
 
Oh ja voll vergessen :-(

Code:
<tartget name="test" depends="compile">
    <junit failureproperty="junitfail" printsummary="withOutAndErr">
        <batchtest>
            <fileset dir="${test}" >
                <include name="**/*Test.java" />
            </fileset>
        </batchtest>
    </junit>
</target>

und als fehler bekomm ich immer "Test ... Failed" ohne irgendeine Zusatzinfo

4men
 
Nunja es lag tatsächlich am Classpath allerdings nicht daran das ich Ant oder Junit vergessen hätte, sondern daran das er meine eigenen Files nicht gefunden hat.

Nochmals Danke.

4men
 
Zurück