Author: baerrach
Date: Sat Oct  4 03:19:59 2008
New Revision: 701627

URL: http://svn.apache.org/viewvc?rev=701627&view=rev
Log:
Changed to XmlUnit check.
echoxml has a defect in the <?xml header added by ant only uses a unix newline, 
not a system dependent newline.

Modified:
    maven/plugins/trunk/maven-antrun-plugin/pom.xml
    maven/plugins/trunk/maven-antrun-plugin/src/it/ant-1.7-features/verify.bsh

Modified: maven/plugins/trunk/maven-antrun-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-antrun-plugin/pom.xml?rev=701627&r1=701626&r2=701627&view=diff
==============================================================================
--- maven/plugins/trunk/maven-antrun-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-antrun-plugin/pom.xml Sat Oct  4 03:19:59 2008
@@ -113,6 +113,20 @@
                 </goals>
               </execution>
             </executions>
+            <dependencies>
+              <dependency>
+                <groupId>xmlunit</groupId>
+                <artifactId>xmlunit</artifactId>
+                <version>1.2</version>
+                <scope>test</scope>
+              </dependency>
+              <dependency>
+                <groupId>junit</groupId>
+                <artifactId>junit</artifactId>
+                <version>3.8.2</version>
+                <scope>test</scope>
+              </dependency>
+            </dependencies>
           </plugin>
         </plugins>
       </build>

Modified: 
maven/plugins/trunk/maven-antrun-plugin/src/it/ant-1.7-features/verify.bsh
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-antrun-plugin/src/it/ant-1.7-features/verify.bsh?rev=701627&r1=701626&r2=701627&view=diff
==============================================================================
--- maven/plugins/trunk/maven-antrun-plugin/src/it/ant-1.7-features/verify.bsh 
(original)
+++ maven/plugins/trunk/maven-antrun-plugin/src/it/ant-1.7-features/verify.bsh 
Sat Oct  4 03:19:59 2008
@@ -1,14 +1,13 @@
 import java.io.*;
-import java.util.*;
-import java.util.regex.*;
-
-import org.codehaus.plexus.util.*;
-
+import org.custommonkey.xmlunit.*;
 try
 {
     File actual = new File( basedir, "echo.xml" );
     File expected = new File( basedir, "echo.xml.expected" );
-    return FileUtils.contentEquals(expected, actual);
+    FileReader actualReader = new FileReader(actual);
+    FileReader expectedReader = new FileReader(expected);
+    XMLAssert.assertXMLEqual(expectedReader, actualReader);
+    return true;
 }
 catch( Throwable t )
 {


Reply via email to