diff --git a/src/testcases/org/apache/tools/ant/ProjectTest.java b/src/testcases/org/apache/tools/ant/ProjectTest.java index 31c092523..47afe6c18 100644 --- a/src/testcases/org/apache/tools/ant/ProjectTest.java +++ b/src/testcases/org/apache/tools/ant/ProjectTest.java @@ -58,6 +58,7 @@ import org.apache.tools.ant.input.DefaultInputHandler; import org.apache.tools.ant.input.InputHandler; import org.apache.tools.ant.input.PropertyFileInputHandler; import org.apache.tools.ant.types.*; +import org.apache.tools.ant.util.JavaEnvUtils; import java.io.File; @@ -199,7 +200,7 @@ public class ProjectTest extends TestCase { * java full version "Linux_JDK_1.1.8_v3_green_threads" * from time to time */ - assertSame(Project.JAVA_1_1, p.getJavaVersion()); + assertTrue(JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)); assertTaskDefFails(DummyTaskProtected.class, "No public no-arg constructor in " + DummyTaskProtected.class); diff --git a/src/testcases/org/apache/tools/ant/taskdefs/AvailableTest.java b/src/testcases/org/apache/tools/ant/taskdefs/AvailableTest.java index 2df535e90..2006590c1 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/AvailableTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/AvailableTest.java @@ -56,6 +56,7 @@ package org.apache.tools.ant.taskdefs; import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.Project; +import org.apache.tools.ant.util.JavaEnvUtils; /** * @author Nico Seessle @@ -200,7 +201,7 @@ public class AvailableTest extends BuildFileTest { // Core class that exists in system classpath is ignored, but found in specified classpath public void test21() { - if (project.getJavaVersion() == Project.JAVA_1_1) { + if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { // java.* classes are not found in JDK 1.1 even if specified in classpath attribute; test24 shows correct operation return; } diff --git a/src/testcases/org/apache/tools/ant/taskdefs/CopyTest.java b/src/testcases/org/apache/tools/ant/taskdefs/CopyTest.java index f10b7e485..2eda15281 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/CopyTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/CopyTest.java @@ -57,6 +57,7 @@ package org.apache.tools.ant.taskdefs; import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.Project; import org.apache.tools.ant.util.FileUtils; +import org.apache.tools.ant.util.JavaEnvUtils; import java.io.File; import java.io.IOException; @@ -118,7 +119,7 @@ public class CopyTest extends BuildFileTest { } //file time checks for java1.2+ - if (Project.getJavaVersion() != Project.JAVA_1_1) { + if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { assertTrue(file3a.lastModified()==file3.lastModified()); assertTrue(file3c.lastModified()Peter B. West @@ -168,7 +169,7 @@ public class FixCrLfTest extends BuildFileTest { } public void testEncoding() throws IOException { - if (project.getJavaVersion() == Project.JAVA_1_1) { + if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { // UTF16 is not supported in JDK 1.1 return; }