ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ste...@apache.org
Subject cvs commit: ant/src/etc/testcases/taskdefs/conditions typefound.xml
Date Fri, 23 Jan 2004 11:56:14 GMT
stevel      2004/01/23 03:56:14

  Modified:    src/testcases/org/apache/tools/ant/taskdefs/condition
                        TypeFoundTest.java
               src/etc/testcases/taskdefs/conditions typefound.xml
  Log:
  followed up peter reilly's suggestion; full testing for unimplemented as well as undefined
  
  Revision  Changes    Path
  1.2       +8 -0      ant/src/testcases/org/apache/tools/ant/taskdefs/condition/TypeFoundTest.java
  
  Index: TypeFoundTest.java
  ===================================================================
  RCS file: /home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/condition/TypeFoundTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TypeFoundTest.java	22 Jan 2004 18:02:57 -0000	1.1
  +++ TypeFoundTest.java	23 Jan 2004 11:56:13 -0000	1.2
  @@ -78,15 +78,23 @@
       public void testUndefined() {
           expectBuildExceptionContaining("testUndefined","left out the name attribute", "No
type specified");
       }
  +
  +    public void testTaskThatIsntDefined() {
  +        expectPropertyUnset("testTaskThatIsntDefined", "testTaskThatIsntDefined");
  +    }
  +
       public void testTaskThatDoesntReallyExist() {
           expectPropertyUnset("testTaskThatDoesntReallyExist", "testTaskThatDoesntReallyExist");
       }
  +
       public void testType() {
           expectPropertySet("testType", "testType");
       }
  +
       public void testPreset() {
           expectPropertySet("testPreset", "testPreset");
       }
  +
       public void testMacro() {
           expectPropertySet("testMacro", "testMacro");
       }
  
  
  
  1.2       +8 -2      ant/src/etc/testcases/taskdefs/conditions/typefound.xml
  
  Index: typefound.xml
  ===================================================================
  RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/conditions/typefound.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- typefound.xml	22 Jan 2004 18:02:57 -0000	1.1
  +++ typefound.xml	23 Jan 2004 11:56:14 -0000	1.2
  @@ -14,9 +14,15 @@
           </condition>
       </target>
   
  +    <target name="testTaskThatIsntDefined">
  +        <condition property="testTaskThatIsntDefined">
  +            <typefound name="invalid-and-undefined-task-name"/>
  +        </condition>
  +    </target>
  +
       <target name="testTaskThatDoesntReallyExist">
  -     <!--        <taskdef name="invalid-task-name"
  -        classname="org.example.invalid.task.name.hopefully"/> -->
  +     <taskdef name="invalid-task-name" onerror="ignore"
  +        classname="org.example.invalid.task.name.hopefully"/>
           <condition property="testTaskThatDoesntReallyExist">
               <typefound name="invalid-task-name"/>
           </condition>
  
  
  

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


Mime
View raw message