Author: maartenc Date: Mon Mar 31 12:33:10 2008 New Revision: 643112 URL: http://svn.apache.org/viewvc?rev=643112&view=rev Log: Attempt to fix the failing test on gump.
Modified: ant/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildListTest.java Modified: ant/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildListTest.java URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildListTest.java?rev=643112&r1=643111&r2=643112&view=diff ============================================================================== --- ant/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildListTest.java (original) +++ ant/ivy/core/trunk/test/java/org/apache/ivy/ant/IvyBuildListTest.java Mon Mar 31 12:33:10 2008 @@ -18,6 +18,9 @@ package org.apache.ivy.ant; import java.io.File; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; import junit.framework.TestCase; @@ -521,10 +524,15 @@ .getAbsolutePath()); assertEquals(new File("test/buildlist/D/build.xml").getAbsolutePath(), new File(files[3]) .getAbsolutePath()); - assertEquals(new File("test/buildlist/E2/build.xml").getAbsolutePath(), new File(files[4]) - .getAbsolutePath()); - assertEquals(new File("test/buildlist/E/build.xml").getAbsolutePath(), new File(files[5]) - .getAbsolutePath()); + + // the order of E and E2 is undefined + List other = new ArrayList(); + other.add(new File(files[4]).getAbsoluteFile().toURI()); + other.add(new File(files[5]).getAbsoluteFile().toURI()); + Collections.sort(other); + + assertEquals(new File("test/buildlist/E/build.xml").getAbsoluteFile().toURI(), other.get(0)); + assertEquals(new File("test/buildlist/E2/build.xml").getAbsoluteFile().toURI(), other.get(1)); } }