Let's start from the beginning... did you set the
property ant.enable.asserts when running the target?

--- "Rebhan, Gilbert" <[EMAIL PROTECTED]>
wrote:

> 
> Hi, Ben
> 
> that's not possible cause the for loop i want
> to decorate with assert is an inner loop of another
> for loop
> The property is set in the outer loop.
> 
> Checking if property isset ain't necessary, cause if
> an error occurs
> with loadfile (setting the property) build fails
> automatically.
> 
> I just wanted to know how to get assert working
> correctly
> if i need it
>  
> Gilbert
> 
> -----Original Message-----
> From: Burgess, Benjamin
> [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, September 07, 2005 3:17 PM
> To: Ant Users List
> Subject: RE: <assert> doesn't work as expected
> 
> An easier solution would be to pull the for loop
> into its own target and
> then add an if="your-property" to the target.
> 
> Ben
> 
> -----Original Message-----
> From: Rebhan, Gilbert
> [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, September 07, 2005 6:11 AM
> To: user@ant.apache.org
> Subject: <assert> doesn't work as expected
> 
> 
> 
> Hi,
> 
> antcontrib 1.0b2 / ant 1.6.5 
> 
> i want to use the antcontrib / assert task in my
> script to ensure
> that a for loop is only executed if a property has
> been set.
> 
> so i have =
> 
> <assert name="[EMAIL PROTECTED]" execute="true">
> <for list="[EMAIL PROTECTED]" param="copyfile">
>    <sequential>
>       <echo message="Kopiere Datei -> @{copyfile}" />
>             ...
>   </sequential>
> </for>
> </assert>
> 
> in my script.
> 
> Now i tested the worst case, when the property
> hasn't been set.
> But the for loop runs nevertheless.
> The property bla has not been set =
> 
> <assert name="${bla}" execute="true">
> <for list="[EMAIL PROTECTED]" param="copyfile">
>    <sequential>
>       <echo message="Kopiere Datei -> @{copyfile}" />
>             ...
>   </sequential>
> </for>
> </assert>
> 
> I also put the assert into <sequential> ...
> </sequential> with same
> result.
> 
> From what i read in the antcontrib manual, assert
> tests for
> existence of the given property ?!
> 
> Any hints ?
> 
> OK i may use if / then ... but assert would be
> shorter.
> 
> 
> Gilbert
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
> 
>
**************************************************************
> This message, including any attachments, contains
> confidential
> information intended for a specific individual and
> purpose, and is
> protected by law.  If you are not the intended
> recipient, please contact
> sender immediately by reply e-mail and destroy all
> copies.  You are
> hereby notified that any disclosure, copying, or
> distribution of this
> message, or the taking of any action based on it, is
> strictly
> prohibited.
> TIAA-CREF
>
**************************************************************
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 






        
                
______________________________________________________
Click here to donate to the Hurricane Katrina relief effort.
http://store.yahoo.com/redcross-donate3/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to