ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ben Cuthbert <bencuthb...@me.com>
Subject Re: Build fail
Date Sat, 21 Nov 2009 18:25:38 GMT
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 <bencuthbert@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" />
>>>>
>>>
>>>
>>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message