remove tests for JDKs < 8
Project: http://git-wip-us.apache.org/repos/asf/ant/repo Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/39a53454 Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/39a53454 Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/39a53454 Branch: refs/heads/master Commit: 39a53454478c84601a3c36bfa4f127ecc76cfa40 Parents: bcf8016 Author: Stefan Bodewig <bode...@apache.org> Authored: Sat Apr 9 12:27:31 2016 +0200 Committer: Stefan Bodewig <bode...@apache.org> Committed: Sat Apr 9 12:27:31 2016 +0200 ---------------------------------------------------------------------- docs.xml | 2 - src/etc/testcases/core/antclassloader.xml | 6 +-- src/etc/testcases/taskdefs/optional/junit.xml | 6 +-- src/etc/testcases/types/assertions.xml | 6 +-- src/tests/antunit/antunit-base.xml | 4 -- src/tests/antunit/taskdefs/javac-test.xml | 53 +------------------- .../taskdefs/optional/junit/junit-test.xml | 5 +- src/tests/antunit/taskdefs/secure-input.xml | 2 +- .../antunit/taskdefs/taskdef-antlib-test.xml | 8 ++- src/tests/antunit/taskdefs/taskdef-test.xml | 2 +- src/tests/antunit/taskdefs/xslt-test.xml | 13 +---- 11 files changed, 12 insertions(+), 95 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/docs.xml ---------------------------------------------------------------------- diff --git a/docs.xml b/docs.xml index f49e70f..1cb7806 100644 --- a/docs.xml +++ b/docs.xml @@ -17,9 +17,7 @@ --> <project name="docs" default="txt2html"> - <available property="jdk1.5+" classname="java.net.Proxy"/> <target name="txt2html"> - <fail unless="jdk1.5+" message="Tomcat BuildUtils requires Java5+"/> <property name="build.dir" value="build"/> <tempfile property="temp.dir"/> <mkdir dir="${temp.dir}/org/apache/tomcat/buildutil"/> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/etc/testcases/core/antclassloader.xml ---------------------------------------------------------------------- diff --git a/src/etc/testcases/core/antclassloader.xml b/src/etc/testcases/core/antclassloader.xml index cafc823..045428d 100644 --- a/src/etc/testcases/core/antclassloader.xml +++ b/src/etc/testcases/core/antclassloader.xml @@ -56,11 +56,7 @@ package org.example; public class Foo {} ]]></echo> - <available property="jdk1.6+" classname="java.net.CookieStore"/> - <condition property="source" value="6"> - <isset property="jdk1.6+"/> - </condition> - <property name="source" value="1.4"/> + <property name="source" value="8"/> <javac srcdir="${tmp.dir.nonascii}" destdir="${tmp.dir.nonascii}" source="${source}"/> <tempfile property="test.jar" destdir="${tmp.dir}" suffix="test" prefix=".jar" deleteonexit="true"/> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/etc/testcases/taskdefs/optional/junit.xml ---------------------------------------------------------------------- diff --git a/src/etc/testcases/taskdefs/optional/junit.xml b/src/etc/testcases/taskdefs/optional/junit.xml index cc66e20..314ba87 100644 --- a/src/etc/testcases/taskdefs/optional/junit.xml +++ b/src/etc/testcases/taskdefs/optional/junit.xml @@ -339,11 +339,7 @@ public void bad() { throw new RuntimeException("failed");} }</echo> - <available property="jdk1.6+" classname="java.net.CookieStore"/> - <condition property="source" value="6"> - <isset property="jdk1.6+"/> - </condition> - <property name="source" value="5"/> + <property name="source" value="8"/> <javac srcdir="${tmp.dir}" destdir="${tmp.dir}" includes="T1.java,T2.java" source="${source}"> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/etc/testcases/types/assertions.xml ---------------------------------------------------------------------- diff --git a/src/etc/testcases/types/assertions.xml b/src/etc/testcases/types/assertions.xml index dee7ce7..a849a0b 100644 --- a/src/etc/testcases/types/assertions.xml +++ b/src/etc/testcases/types/assertions.xml @@ -21,11 +21,7 @@ <import file="../buildfiletest-base.xml"/> <target name="setUp"> - <available property="jdk1.6+" classname="java.net.CookieStore"/> - <condition property="source" value="6"> - <isset property="jdk1.6+"/> - </condition> - <property name="source" value="1.4"/> + <property name="source" value="8"/> <mkdir dir="${output}"/> <javac srcdir="${src.dir}" includes="*.java" http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/antunit-base.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/antunit-base.xml b/src/tests/antunit/antunit-base.xml index 80b289c..da39305 100644 --- a/src/tests/antunit/antunit-base.xml +++ b/src/tests/antunit/antunit-base.xml @@ -30,10 +30,6 @@ <condition property="jdk1.9+"> <contains string="${java.version}" substring="1.9."/> </condition> - <available property="jdk1.8+" classname="java.lang.reflect.Executable"/> - <available property="jdk1.7+" classname="java.nio.file.FileSystem"/> - <available property="jdk1.6+" classname="java.net.CookieStore"/> - <available property="jdk1.5+" classname="java.net.Proxy"/> <condition property="build.sysclasspath.only"> <equals arg1="${build.sysclasspath}" arg2="only"/> </condition> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/taskdefs/javac-test.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/taskdefs/javac-test.xml b/src/tests/antunit/taskdefs/javac-test.xml index 3c4d848..566c417 100644 --- a/src/tests/antunit/taskdefs/javac-test.xml +++ b/src/tests/antunit/taskdefs/javac-test.xml @@ -221,33 +221,12 @@ public class Adapter implements CompilerAdapter { </sequential> <sequential unless:set="jdk1.9+"> - <echo>JDK 1.5+</echo> - <testJavac source="1.5"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential if:set="jdk1.6+"> - <echo>JDK 1.6+</echo> - <testJavac source="1.6"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential if:set="jdk1.7+"> - <echo>JDK 1.7+</echo> - <testJavac source="1.7"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential if:set="jdk1.8+"> <echo>JDK 1.8+</echo> <testJavac source="1.8"/> <delete dir="${javac-dir}/classes"/> <mkdir dir="${javac-dir}/classes"/> </sequential> - + <sequential if:set="jdk1.9+"> <echo>JDK 1.9+</echo> <testJavac source="1.9"/> @@ -272,40 +251,12 @@ public class Adapter implements CompilerAdapter { </au:expectfailure> <sequential unless:set="jdk1.9+"> - <echo>JDK 1.4+</echo> - <testJavac source="1.4" target="1.4"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential unless:set="jdk1.9+"> - <echo>JDK 1.5+</echo> - <testJavac source="1.5" target="1.5"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential if:set="jdk1.6+"> - <echo>JDK 1.6+</echo> - <testJavac source="1.6" target="1.6"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential if:set="jdk1.7+"> - <echo>JDK 1.7+</echo> - <testJavac source="1.7" target="1.7"/> - <delete dir="${javac-dir}/classes"/> - <mkdir dir="${javac-dir}/classes"/> - </sequential> - - <sequential if:set="jdk1.8+"> <echo>JDK 1.8+</echo> <testJavac source="1.8" target="1.8"/> <delete dir="${javac-dir}/classes"/> <mkdir dir="${javac-dir}/classes"/> </sequential> - + <sequential if:set="jdk1.9+"> <echo>JDK 1.9+</echo> <testJavac source="1.9" target="1.9"/> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/taskdefs/optional/junit/junit-test.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/taskdefs/optional/junit/junit-test.xml b/src/tests/antunit/taskdefs/optional/junit/junit-test.xml index e6aa794..d93b96e 100644 --- a/src/tests/antunit/taskdefs/optional/junit/junit-test.xml +++ b/src/tests/antunit/taskdefs/optional/junit/junit-test.xml @@ -317,10 +317,7 @@ public class BTest extends TestCase { </target> <target name="testTestMethods"> - <condition property="source" value="6"> - <isset property="jdk1.6+"/> - </condition> - <property name="source" value="5"/> + <property name="source" value="8"/> <echo file="${input}/T1.java">public class T1 extends junit.framework.TestCase { public void testOK() {} http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/taskdefs/secure-input.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/taskdefs/secure-input.xml b/src/tests/antunit/taskdefs/secure-input.xml index 8311ce9..ae0675e 100644 --- a/src/tests/antunit/taskdefs/secure-input.xml +++ b/src/tests/antunit/taskdefs/secure-input.xml @@ -22,7 +22,7 @@ <target name="setUp"> </target> - <target name="test-secure-input" if="jdk1.6+"> + <target name="test-secure-input"> <input message="secure-input:>" addproperty="the.password"> <handler classname="org.apache.tools.ant.input.SecureInputHandler" /> </input> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/taskdefs/taskdef-antlib-test.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/taskdefs/taskdef-antlib-test.xml b/src/tests/antunit/taskdefs/taskdef-antlib-test.xml index 58d01f0..72f21ae 100644 --- a/src/tests/antunit/taskdefs/taskdef-antlib-test.xml +++ b/src/tests/antunit/taskdefs/taskdef-antlib-test.xml @@ -18,9 +18,7 @@ <project default="antunit" xmlns:au="antlib:org.apache.ant.antunit"> <import file="../antunit-base.xml" /> - <!-- Java5 has some trouble with the recursive Antlib lookup --> - - <target name="setUp" if="jdk1.6+"> + <target name="setUp"> <mkdir dir="${input}/org/example" /> <property name="tmpdir" location="../../../../build/ant-unit/taskdef" /> <mkdir dir="${tmpdir}" /> @@ -46,14 +44,14 @@ <sleep seconds="1"/> </target> - <target name="testAntlib" depends="setUp" if="jdk1.6+"> + <target name="testAntlib" depends="setUp"> <taskdef classpath="${test.jar}" uri="antlib:org.example" loaderref="loader1"/> <echoooo xmlns="antlib:org.example" message="exemple" /> <au:assertLogContains text="exempleexempleexempleexemple" /> </target> - <target name="testURI" depends="setUp" if="jdk1.6+"> + <target name="testURI" depends="setUp"> <taskdef classpath="${test.jar}" uri="urn:my:exemple" loaderref="loader2" resource="org/example/antlib.xml" /> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/taskdefs/taskdef-test.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/taskdefs/taskdef-test.xml b/src/tests/antunit/taskdefs/taskdef-test.xml index 9574508..1da8e9f 100644 --- a/src/tests/antunit/taskdefs/taskdef-test.xml +++ b/src/tests/antunit/taskdefs/taskdef-test.xml @@ -41,7 +41,7 @@ <au:assertLogContains text="Hello"/> </target> - <target name="testDirWithPling" depends="setUp" if="jdk1.6+" + <target name="testDirWithPling" depends="setUp" description="https://issues.apache.org/bugzilla/show_bug.cgi?id=50007"> <property name="dir" location="${tmpdir}/pl!ng"/> <mkdir dir="${dir}"/> http://git-wip-us.apache.org/repos/asf/ant/blob/39a53454/src/tests/antunit/taskdefs/xslt-test.xml ---------------------------------------------------------------------- diff --git a/src/tests/antunit/taskdefs/xslt-test.xml b/src/tests/antunit/taskdefs/xslt-test.xml index d6f6d66..b327c7b 100644 --- a/src/tests/antunit/taskdefs/xslt-test.xml +++ b/src/tests/antunit/taskdefs/xslt-test.xml @@ -187,18 +187,7 @@ undefined='<xsl:value-of select="$undefined"/>' </xslt> </target> - - <target name="testTraceJdk14" unless="jdk1.5+" depends="setUp"> - <xslt in="${legacy.dir}/data.xml" - out="${output}/out.xml" - style="${legacy.dir}/printParams.xsl"> - <param name="set" expression="myvalue"/> - <trace templates="true"/> - </xslt> - <au:assertLogContains text="Failed to enable tracing" level="warning"/> - </target> - - <target name="testTraceJdk15+" if="jdk1.5+" depends="setUp"> + <target name="testTrace" depends="setUp"> <xslt in="${legacy.dir}/data.xml" out="${output}/out.xml" style="${legacy.dir}/printParams.xsl">