Browse Source

fix failures on cygwin since recent drive letter casing changes

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@477941 13f79535-47bb-0310-9956-ffa450edef68
master
Matthew Jason Benson 19 years ago
parent
commit
144e1863cc
2 changed files with 6 additions and 9 deletions
  1. +4
    -4
      src/tests/junit/org/apache/tools/ant/types/PathTest.java
  2. +2
    -5
      src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java

+ 4
- 4
src/tests/junit/org/apache/tools/ant/types/PathTest.java View File

@@ -60,7 +60,7 @@ public class PathTest extends TestCase {
assertEquals("\\a", l[0]); assertEquals("\\a", l[0]);
assertEquals("\\b", l[1]); assertEquals("\\b", l[1]);
} else { } else {
String base = new File(File.separator).getAbsolutePath().toUpperCase();
String base = new File(File.separator).getAbsolutePath();
assertEquals(base + "a", l[0]); assertEquals(base + "a", l[0]);
assertEquals(base + "b", l[1]); assertEquals(base + "b", l[1]);
} }
@@ -100,7 +100,7 @@ public class PathTest extends TestCase {
assertEquals("\\a", l[0]); assertEquals("\\a", l[0]);
assertEquals("\\b", l[1]); assertEquals("\\b", l[1]);
} else { } else {
String base = new File(File.separator).getAbsolutePath().toUpperCase();
String base = new File(File.separator).getAbsolutePath();
assertEquals(base + "a", l[0]); assertEquals(base + "a", l[0]);
assertEquals(base + "b", l[1]); assertEquals(base + "b", l[1]);
} }
@@ -309,7 +309,7 @@ public class PathTest extends TestCase {
assertEquals("\\b", l[1]); assertEquals("\\b", l[1]);
assertEquals("\\c", l[2]); assertEquals("\\c", l[2]);
} else { } else {
String base = new File(File.separator).getAbsolutePath().toUpperCase();
String base = new File(File.separator).getAbsolutePath();
assertEquals(base + "a", l[0]); assertEquals(base + "a", l[0]);
assertEquals(base + "b", l[1]); assertEquals(base + "b", l[1]);
assertEquals(base + "c", l[2]); assertEquals(base + "c", l[2]);
@@ -369,7 +369,7 @@ public class PathTest extends TestCase {
Path p = new Path(project, "/a:/a"); Path p = new Path(project, "/a:/a");
String[] l = p.list(); String[] l = p.list();
assertEquals("1 after construction", 1, l.length); assertEquals("1 after construction", 1, l.length);
String base = new File(File.separator).getAbsolutePath().toUpperCase();
String base = new File(File.separator).getAbsolutePath();
p.setLocation(new File(base, "a")); p.setLocation(new File(base, "a"));
l = p.list(); l = p.list();
assertEquals("1 after setLocation", 1, l.length); assertEquals("1 after setLocation", 1, l.length);


+ 2
- 5
src/tests/junit/org/apache/tools/ant/util/FileUtilsTest.java View File

@@ -505,11 +505,8 @@ public class FileUtilsTest extends TestCase {
public void testFromURI() { public void testFromURI() {
String dosRoot = null; String dosRoot = null;
if (Os.isFamily("dos") || Os.isFamily("netware")) { if (Os.isFamily("dos") || Os.isFamily("netware")) {
dosRoot = Character.toUpperCase(
System.getProperty("user.dir").charAt(0)) + ":";
}
else
{
dosRoot = System.getProperty("user.dir").substring(0, 2);
} else {
dosRoot = ""; dosRoot = "";
} }
if (Os.isFamily("netware")) { if (Os.isFamily("netware")) {


Loading…
Cancel
Save