我正在運行Maven的Junit測試。 Ant腳本有當JUnit失敗時,如何停止Maven?
<junit failureproperty="failproperty" errorproperty="errorproperty">
<classpath refid="classpath" />
<test name="${unit-test-suite}" />
<formatter type="brief" usefile="false" />
</junit>
<echo> ----------> ${failproperty} </echo>
<echo> ----------> ${errorproperty} </echo>
<fail message="something wrong" if="${failureproperty}"/>
<fail message="something wrong" if="${errorproperty}"/>
我試圖
停止在錯誤或失敗的Junit - 這個暫停的時候我只運行ant腳本,但建立在Maven的成功並沒有停止,甚至想過的JUnit有錯誤。
- 我試圖通過設置errorproperty和failure屬性來發送失敗消息 - 這不會設置變量。
我如何告訴Maven的Junit的時候都無法阻止一切嗎?
Maven的詳細信息:
Maven version: 2.0.10
Java version: 1.6.0_17
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
如果我通過在參數,像你這樣做則是它的工作原理,但失敗財產不被設置,如果我從運行maven甚至當我得到一個JUnit錯誤。在您的項目中嘗試 – unj2 2010-01-28 21:11:39
它的工作原理。查看更新的項目 – Kevin 2010-01-28 21:20:42