Browse Source

reorganize test b/c conflating two issues:

(a) zip not accepted by extdirs
(b) uppercase ZIP and JAR not accepted by eclipse FileSystem
tags/mostlyLastEclipse2xTree_20040112
wisberg 20 years ago
parent
commit
656c8563d5

+ 34
- 10
tests/bugs/extdirs/build.xml View File

@@ -10,20 +10,27 @@
<mkdir dir="${classes.dir}"/>
<javac destdir="${classes.dir}"
target="1.1"
includes="**/*.java"
srcdir="${basedir}/extdirs-src/dir-1"/>
<zip destfile="${basedir}/dir-1/util-1.JAR">
includes="jar/Util.java"
srcdir="${basedir}/extdirs-src"/>
<zip destfile="${basedir}/lib/lowercase/util-jar.jar">
<fileset dir="${classes.dir}"/>
</zip>
<zip destfile="${basedir}/lib/uppercase/util-jar.JAR">
<fileset dir="${classes.dir}"/>
</zip>
<mkdir dir="${classes.dir}"/>
<delete dir="${classes.dir}"/>
<mkdir dir="${classes.dir}"/>
<javac destdir="${classes.dir}"
target="1.1"
includes="**/*.java"
srcdir="${basedir}/extdirs-src/dir-2"/>
<zip destfile="${basedir}/dir-2/util-2.ZIP">
includes="zip/Util.java"
srcdir="${basedir}/extdirs-src"/>
<zip destfile="${basedir}/lib/lowercase/util-zip.zip">
<fileset dir="${classes.dir}"/>
</zip>
<zip destfile="${basedir}/lib/uppercase/util-zip.ZIP">
<fileset dir="${classes.dir}"/>
</zip>
@@ -36,15 +43,32 @@
srcdir="${basedir}/extdirs-src/main"
includes="Main.java">
<classpath>
<pathelement path="${basedir}/dir-2/util-2.ZIP"/>
<pathelement path="${basedir}/dir-1/util-1.JAR"/>
<pathelement path="${basedir}/lib/uppercase/util-jar.JAR"/>
<pathelement path="${basedir}/lib/uppercase/util-zip.ZIP"/>
</classpath>
</javac>
<java classname="Main">
<classpath>
<pathelement path="${classes.dir}"/>
<pathelement path="${basedir}/lib/uppercase/util-jar.JAR"/>
<pathelement path="${basedir}/lib/uppercase/util-zip.ZIP"/>
</classpath>
</java>

<javac
destdir="${classes.dir}"
srcdir="${basedir}/extdirs-src/main"
includes="Main.java">
<classpath>
<pathelement path="${basedir}/lib/uppercase/util-jar.JAR"/>
<pathelement path="${basedir}/lib/uppercase/util-zip.ZIP"/>
</classpath>
</javac>
<java classname="Main">
<classpath>
<pathelement path="${classes.dir}"/>
<pathelement path="${basedir}/dir-2/util-2.ZIP"/>
<pathelement path="${basedir}/dir-1/util-1.JAR"/>
<pathelement path="${basedir}/lib/lowercase/util-jar.jar"/>
<pathelement path="${basedir}/lib/lowercase/util-zip.zip"/>
</classpath>
</java>
<mkdir dir="${classes.dir}"/>

BIN
tests/bugs/extdirs/dir-1/util-1.JAR View File


BIN
tests/bugs/extdirs/dir-2/util-2.ZIP View File


tests/bugs/extdirs/extdirs-src/dir-1/pack/Util.java → tests/bugs/extdirs/extdirs-src/jar/Util.java View File

@@ -1,5 +1,5 @@

package pack;
package jar;

public class Util {
public static void main(String[] args) {

+ 3
- 3
tests/bugs/extdirs/extdirs-src/main/Main.java View File

@@ -2,7 +2,7 @@
/** @testcase PR#42574 ZIP and JAR extensions in classpath and extdirs */
public class Main {
public static void main(String[] args) {
pack.Util.main(args);
pack2.Util2.main(args);
jar.Util.main(args);
zip.Util.main(args);
}
}
}

+ 0
- 1
tests/bugs/extdirs/extdirs-src/main/main.lst View File

@@ -1 +0,0 @@
Main.java

tests/bugs/extdirs/extdirs-src/dir-2/pack2/Util2.java → tests/bugs/extdirs/extdirs-src/zip/Util.java View File

@@ -1,7 +1,7 @@

package pack2;
package zip;

public class Util2 {
public class Util {
public static void main(String[] args) {
}
}

BIN
tests/bugs/extdirs/lib/lowercase/util-jar.jar View File


BIN
tests/bugs/extdirs/lib/lowercase/util-zip.zip View File


BIN
tests/bugs/extdirs/lib/uppercase/util-jar.JAR View File


BIN
tests/bugs/extdirs/lib/uppercase/util-zip.ZIP View File


Loading…
Cancel
Save