2
當我在使用JMUnit測試關掉haltonfailure
或haltonerror
這樣的:如何讓使用JMUnit運行所有測試,仍然在最後失敗,如果任何測試失敗
<jmunit haltonerror="false" haltonfailure="false" failureproperty="testfailure">
<formatter type="xml" />
<classpath>
<path path="${jar_location}" />
<path path="${build}" />
</classpath>
<!-- Add -->
<test name="com.example.tests.Test1" todir="${reports}" />
<test name="com.example.tests.Test2" todir="${reports}" />
<test name="com.example.tests.Etc" todir="${reports}" />
</jmunit >
生成成功,即使某些測試失敗。如果我打開暫停,那麼當第一次失敗時它立即停止。我想要的行爲是所有測試都被執行,而不管其中有多少失敗,但是如果其中任何一個都失敗了,那麼構建將不會成功。我希望這樣做的原因是報告可以正確顯示有多少次通過和失敗,以及哪些測試失敗。
我該如何做到這一點? 和/或 我想我想要所有的測試都有缺陷嗎?
它的工作原理很簡單。謝謝。 – jhabbott 2011-05-11 16:11:43