ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ste...@apache.org
Subject cvs commit: jakarta-ant/src/etc/testcases/taskdefs condition.xml
Date Fri, 19 Apr 2002 07:16:27 GMT
stevel      02/04/19 00:16:27

  Modified:    src/etc/testcases/taskdefs condition.xml
  Log:
  new istrue/isfalse condition tests
  
  Revision  Changes    Path
  1.2       +118 -0    jakarta-ant/src/etc/testcases/taskdefs/condition.xml
  
  Index: condition.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/etc/testcases/taskdefs/condition.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- condition.xml	14 Jan 2002 00:01:17 -0000	1.1
  +++ condition.xml	19 Apr 2002 07:16:27 -0000	1.2
  @@ -209,6 +209,124 @@
       <echo>${filesmatch-match}</echo>
     </target>   
     
  +  <target name="contains" >
  +    <condition property="contains">
  +      <contains 
  +        string="abcd" 
  +        substring="cd" />
  +    </condition>
  +    <echo>${contains}</echo>
  +  </target> 
  +  
  +  <target name="contains-doesnt" >
  +    <condition property="contains-doesnt">
  +      <contains 
  +        string="abcd" 
  +        substring="CD" />
  +    </condition>
  +    <echo>${contains-doesnt}</echo>
  +  </target> 
  +  
  +  <target name="contains-anycase" >
  +    <condition property="contains-anycase">
  +      <contains casesensitive="false"
  +        string="abcd" 
  +        substring="CD" />
  +    </condition>
  +    <echo>${contains-anycase}</echo>
  +  </target> 
  +  
  +  <target name="contains-incomplete1" >
  +    <condition property="contains-incomplete1">
  +      <contains 
  +        string="abcd" />
  +    </condition>
  +    <echo>${contains-incomplete1}</echo>
  +  </target> 
  +
  +  <target name="contains-incomplete2" >
  +    <condition property="contains-incomplete2">
  +      <contains 
  +        substring="CD" />
  +    </condition>
  +    <echo>${contains-incomplete2}</echo>
  +  </target> 
  +
  +  <target name="istrue" >
  +    <property name="t" value="true" />
  +    <property name="o" value="o" />
  +    <property name="n" value="n" />
  +    <condition property="istrue">
  +      <and>
  +        <istrue value="${t}" />
  +        <istrue value="TRUE" />
  +        <istrue value="yes" />
  +        <istrue value="YeS" />
  +        <istrue value="on" />
  +        <istrue value="${o}${n}" />
  +      </and>
  +    </condition>
  +    <echo>${istrue}</echo>
  +  </target> 
  +
  +  <target name="istrue-not" >
  +    <condition property="istrue-not">
  +      <istrue 
  +        value="this sentence is true" />
  +    </condition>
  +    <echo>${istrue-not}</echo>
  +  </target> 
  +
  +  <target name="istrue-false" >
  +    <condition property="istrue-false">
  +      <or>
  +        <istrue value="false" />
  +        <istrue value="" />
  +      </or>
  +    </condition>
  +    <echo>${istrue-false}</echo>
  +  </target> 
  +  
  +  <target name="istrue-incomplete" >
  +    <condition property="istrue-incomplete">
  +      <istrue />
  +    </condition>
  +    <echo>${istrue-incomplete}</echo>
  +  </target>
  +  
  +  
  +  <target name="isfalse-true" >
  +    <property name="t" value="true" />
  +    <condition property="isfalse-true">
  +      <isfalse 
  +        value="${t}" />
  +    </condition>
  +    <echo>${isfalse-true}</echo>
  +  </target> 
  +
  +  <target name="isfalse-not" >
  +    <condition property="isfalse-not">
  +      <isfalse 
  +        value="this sentence is true" />
  +    </condition>
  +    <echo>${isfalse-not}</echo>
  +  </target> 
  +
  +  <target name="isfalse-false" >
  +    <condition property="isfalse-false">
  +      <isfalse 
  +        value="false" />
  +    </condition>
  +    <echo>${isfalse-false}</echo>
  +  </target> 
  +  
  +  <target name="isfalse-incomplete" >
  +    <condition property="isfalse-incomplete">
  +      <isfalse />
  +    </condition>
  +    <echo>${isfalse-incomplete}</echo>
  +  </target>
  +  
     <target name="cleanup" >
       <delete file="match1.txt" />
       <delete file="match2.txt" />
  
  
  

--
To unsubscribe, e-mail:   <mailto:ant-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-dev-help@jakarta.apache.org>


Mime
View raw message