bodewig     2003/05/19 07:27:43

  Modified:    src/etc/testcases/taskdefs move.xml
               src/testcases/org/apache/tools/ant/taskdefs MoveTest.java
  Log:
  Actually, the test for 18886 was supposed to work as is, this is a better test
  
  Revision  Changes    Path
  1.5       +9 -0      ant/src/etc/testcases/taskdefs/move.xml
  
  Index: move.xml
  ===================================================================
  RCS file: /home/cvs/ant/src/etc/testcases/taskdefs/move.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- move.xml  19 May 2003 14:11:24 -0000      1.4
  +++ move.xml  19 May 2003 14:27:43 -0000      1.5
  @@ -44,7 +44,16 @@
     <!-- Bugzilla Report 18886 -->
     <target name="testDirectoryRetaining">
       <mkdir dir="A"/>
  +    <touch file="A/1"/>
       <mkdir dir="E"/>
  +    <move todir="E" includeemptydirs="true">
  +      <fileset dir="A" includes="1"/>
  +    </move>
  +  </target>
  +
  +  <target name="testCompleteDirectoryMove">
  +    <mkdir dir="A"/>
  +    <touch file="A/1"/>
       <move todir="E">
         <fileset dir="A"/>
       </move>
  
  
  
  1.8       +10 -0     
ant/src/testcases/org/apache/tools/ant/taskdefs/MoveTest.java
  
  Index: MoveTest.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/testcases/org/apache/tools/ant/taskdefs/MoveTest.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- MoveTest.java     19 May 2003 14:11:24 -0000      1.7
  +++ MoveTest.java     19 May 2003 14:27:43 -0000      1.8
  @@ -114,6 +114,16 @@
       public void testDirectoryRetaining() throws IOException {
           executeTarget("testDirectoryRetaining");
           assertTrue(getProject().resolveFile("E").exists());
  +        assertTrue(getProject().resolveFile("E/1").exists());
  +        assertTrue(!getProject().resolveFile("A/1").exists());
           assertTrue(getProject().resolveFile("A").exists());
  +    }
  +
  +    public void testCompleteDirectoryMove() throws IOException {
  +        executeTarget("testCompleteDirectoryMove");
  +        assertTrue(getProject().resolveFile("E").exists());
  +        assertTrue(getProject().resolveFile("E/1").exists());
  +        assertTrue(!getProject().resolveFile("A/1").exists());
  +        assertTrue(!getProject().resolveFile("A").exists());
       }
   }
  
  
  

Reply via email to