|
@@ -1620,6 +1620,11 @@ ${antunit.reports} |
|
|
|
|
|
|
|
|
<target name="test-init" depends="probe-offline,check_for_optional_packages"> |
|
|
<target name="test-init" depends="probe-offline,check_for_optional_packages"> |
|
|
<mkdir dir="${build.junit.tmpdir}"/> |
|
|
<mkdir dir="${build.junit.tmpdir}"/> |
|
|
|
|
|
<condition property="sun.io.useCanonCaches" value="false"> |
|
|
|
|
|
<not> |
|
|
|
|
|
<javaversion atleast="9"/> |
|
|
|
|
|
</not> |
|
|
|
|
|
</condition> |
|
|
<macrodef name="test-junit"> |
|
|
<macrodef name="test-junit"> |
|
|
<element name="junit-nested" implicit="true" /> |
|
|
<element name="junit-nested" implicit="true" /> |
|
|
<sequential> |
|
|
<sequential> |
|
@@ -1665,8 +1670,11 @@ ${antunit.reports} |
|
|
<sysproperty key="tests.and.ant.share.classloader" |
|
|
<sysproperty key="tests.and.ant.share.classloader" |
|
|
value="${tests.and.ant.share.classloader}"/> |
|
|
value="${tests.and.ant.share.classloader}"/> |
|
|
<sysproperty key="java.io.tmpdir" file="${build.junit.tmpdir}"/> |
|
|
<sysproperty key="java.io.tmpdir" file="${build.junit.tmpdir}"/> |
|
|
<sysproperty key="sun.io.useCanonCaches" value="false"/> |
|
|
|
|
|
<sysproperty key="sun.io.useCanonPrefixCache" value="false"/> |
|
|
|
|
|
|
|
|
<!-- in Java8 the canonical cache seems to interfere with |
|
|
|
|
|
our symlink tests --> |
|
|
|
|
|
<syspropertyset> |
|
|
|
|
|
<propertyref name="sun.io.useCanonCaches"/> |
|
|
|
|
|
</syspropertyset> |
|
|
<classpath> |
|
|
<classpath> |
|
|
<path refid="tests-runtime-classpath"/> |
|
|
<path refid="tests-runtime-classpath"/> |
|
|
<pathelement location="${junit.collector.dir}"/> |
|
|
<pathelement location="${junit.collector.dir}"/> |
|
|