Could you please paste the entire Ant "test" target you are using?
You would definitely need to be checking for the error property, since its not a test failure, thats an error. On Sat, Nov 21, 2009 at 6:25 PM, Ben Cuthbert <bencuthb...@me.com> wrote: > What I have is the the following > > <junit > haltonfailure="no" haltonerror="no" failureproperty="tests.failures" > errorproperty="tests.errors" > > > > <classpath> > <path refid="classpath.test" /> > </classpath> > > <formatter type="brief" usefile="false" /> > > <batchtest fork="yes"> > <fileset dir="${src.tests}"> > <include name="**/*UnitTestCase.java" /> > </fileset> > </batchtest> > </junit> > > <fail if="tests.errors" message="Test errors!!!" /> > <fail if="tests.failures" message="Test failed!!!"/> > > > > On 21 Nov 2009, at 18:20, glenn opdycke-hansen wrote: > >> it appears that the name of the property being set is different than what >> is >> being checked: >> >> <junit haltonfailure="yes" haltonerror="yes" failureproperty="* >> tests.failures*" errorproperty="tests.errors"> >> >> On Sat, Nov 21, 2009 at 12:12, Ben Cuthbert <bencuthb...@me.com> wrote: >> >>> Strange thing is, if I set this property in the top of the file >>> >>> <property name="tests.failed" value="true" /> >>> >>> And then in my target put >>> >>> <fail if="*tests.failed*" message="Test failed!!!"/> >>> >>> I get and error >>> >>> build-common.xml:347: Test failed!!! >>> >>> >>> >>> On 21 Nov 2009, at 16:33, Ben Cuthbert wrote: >>> >>> Yes so I have the following line in the same target at the end, I see the >>>> >>>> unit test error but the build does not stop >>>> >>>> >>>> >>>> <fail if="tests.failures" /> >>>> >>>> >>>> On 21 Nov 2009, at 10:05, Greg Roodt wrote: >>>> >>>> <fail if="tests.failures" /> >>>>> >>>> >>>> >>> > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org