bodewig     2002/09/03 08:51:53

  Modified:    src/etc/testcases/taskdefs/fixcrlf build.xml
               src/testcases/org/apache/tools/ant/taskdefs FixCrLfTest.java
  Added:       src/etc/testcases/taskdefs/fixcrlf/expected crcrlf.dos
                        crcrlf.mac crcrlf.unix
               src/etc/testcases/taskdefs/fixcrlf/input crcrlf
  Log:
  Add explicit tests for <fixcrlf>'s CRCRLF handling.
  
  PR: 12219
  
  Revision  Changes    Path
  1.8       +21 -0     jakarta-ant/src/etc/testcases/taskdefs/fixcrlf/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/etc/testcases/taskdefs/fixcrlf/build.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- build.xml 1 Jun 2002 12:26:37 -0000       1.7
  +++ build.xml 3 Sep 2002 15:51:52 -0000       1.8
  @@ -121,4 +121,25 @@
                />
     </target>
   
  +  <target name="testCrCrLfSequence-unix" depends="init">
  +    <fixcrlf srcdir="input" destdir="result"
  +             includes="crcrlf"
  +             eol="lf"
  +             />
  +  </target>
  +
  +  <target name="testCrCrLfSequence-dos" depends="init">
  +    <fixcrlf srcdir="input" destdir="result"
  +             includes="crcrlf"
  +             eol="crlf"
  +             />
  +  </target>
  +
  +  <target name="testCrCrLfSequence-mac" depends="init">
  +    <fixcrlf srcdir="input" destdir="result"
  +             includes="crcrlf"
  +             eol="cr"
  +             />
  +  </target>
  +
   </project>
  
  
  
  1.1                  
jakarta-ant/src/etc/testcases/taskdefs/fixcrlf/expected/crcrlf.dos
  
  Index: crcrlf.dos
  ===================================================================
  1
  2
  
  
  
  1.1                  
jakarta-ant/src/etc/testcases/taskdefs/fixcrlf/expected/crcrlf.mac
  
  Index: crcrlf.mac
  ===================================================================
  1
2
  
  
  1.1                  
jakarta-ant/src/etc/testcases/taskdefs/fixcrlf/expected/crcrlf.unix
  
  Index: crcrlf.unix
  ===================================================================
  1
  2
  
  
  
  1.1                  
jakarta-ant/src/etc/testcases/taskdefs/fixcrlf/input/crcrlf
  
  Index: crcrlf
  ===================================================================
  1

  2
  
  
  
  1.11      +18 -0     
jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/FixCrLfTest.java
  
  Index: FixCrLfTest.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/src/testcases/org/apache/tools/ant/taskdefs/FixCrLfTest.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- FixCrLfTest.java  23 Apr 2002 10:30:12 -0000      1.10
  +++ FixCrLfTest.java  3 Sep 2002 15:51:53 -0000       1.11
  @@ -184,6 +184,24 @@
                              new 
File("src/etc/testcases/taskdefs/fixcrlf/result/longlines.crlf"));
       }
       
  +    public void testCrCrLfSequenceUnix() throws IOException {
  +        executeTarget("testCrCrLfSequence-unix");
  +        assertEqualContent(new 
File("src/etc/testcases/taskdefs/fixcrlf/expected/crcrlf.unix"),
  +                           new 
File("src/etc/testcases/taskdefs/fixcrlf/result/crcrlf"));
  +    }
  +
  +    public void testCrCrLfSequenceDos() throws IOException {
  +        executeTarget("testCrCrLfSequence-dos");
  +        assertEqualContent(new 
File("src/etc/testcases/taskdefs/fixcrlf/expected/crcrlf.dos"),
  +                           new 
File("src/etc/testcases/taskdefs/fixcrlf/result/crcrlf"));
  +    }
  +
  +    public void testCrCrLfSequenceMac() throws IOException {
  +        executeTarget("testCrCrLfSequence-mac");
  +        assertEqualContent(new 
File("src/etc/testcases/taskdefs/fixcrlf/expected/crcrlf.mac"),
  +                           new 
File("src/etc/testcases/taskdefs/fixcrlf/result/crcrlf"));
  +    }
  +
       public void assertEqualContent(File expect, File result) 
           throws AssertionFailedError, IOException {
           if (!result.exists()) {
  
  
  

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

Reply via email to