Tôi đang sử dụng Junit 4.4 và Ant 1.7. Nếu một trường hợp thử nghiệm không thành công với một lỗi (ví dụ vì một phương thức đã ném một ngoại lệ không mong muốn), tôi không nhận được bất kỳ chi tiết nào về lỗi đó.JUnit không cung cấp thông tin về "lỗi"
build.xml của tôi trông như thế này:
<target name="test" depends="compile">
<junit printsummary="withOutAndErr" filtertrace="no" fork="yes" haltonfailure="yes" showoutput="yes">
<classpath refid="project.run.path"/>
<test name="a.b.c.test.TestThingee1"/>
<test name="a.b.c.test.NoSuchTest"/>
</junit>
</target>
Khi tôi chạy "ant test" nó nói (ví dụ) 2 thử nghiệm chạy, 0 thất bại, 1 lỗi. Nó không nói "Không có thử nghiệm như NoSuchTest" mặc dù điều này là hoàn toàn hợp lý và sẽ cho tôi tìm ra nguyên nhân của lỗi.
Cảm ơn!
-Dan
+1 Tôi vừa gặp lỗi này và điều này hoạt động hoàn hảo. Cảm ơn! –
trợ giúp rất lớn, cảm ơn! – jsh