jUnit テストを実行するために、会社のプロジェクトに Ant スクリプトを追加しようとしています。ここに私が持っているものがあります:
<target name="unit-tests">
<junit>
<classpath>
<pathelement location="${project.libext.dir}/junit-4.1.jar"/>
</classpath>
<batchtest>
<fileset dir="${project.src-test.dir}/my/company/." />
</batchtest>
</junit>
</target>
スクリプトは jUnit テストを正しく取得していますが、エラーがあると言っています。しかし、すべての出力は次のようなものです:
[junit] Test package.MyTest FAILED
なぜ失敗したのか知りたいです。junit
タグ ( printsummary
、など)に一連の属性を追加しようとしましたshowoutput
が、適切な組み合わせが見つからないようです。私が得た最高のものは次のとおりです。
[junit] Running package.MyTest
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
Run As > Eclipse経由でJunit Testを実行するとテストが正常に実行されるため、完全なスタックトレースなどが本当に必要です。
スタックトレースを出力する方法を知っている人はいますか?