We have emulation for all the rt/emul/compact classes jdk8
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 12 Aug 2014 19:22:39 +0200
branchjdk8
changeset 1667335691ea9714
parent 1666 4e349118658f
child 1668 ec0ee77173e9
We have emulation for all the rt/emul/compact classes
rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/InvokeDynamicTest.java
rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/TestVM.java
     1.1 --- a/rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/InvokeDynamicTest.java	Mon Aug 11 20:10:46 2014 +0200
     1.2 +++ b/rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/InvokeDynamicTest.java	Tue Aug 12 19:22:39 2014 +0200
     1.3 @@ -162,18 +162,6 @@
     1.4                  loaded = true;
     1.5                  return new ByteArrayInputStream(invokeDynamicBytes);
     1.6              }
     1.7 -            if ("java/net/URI.class".equals(name)) {
     1.8 -                // skip
     1.9 -                return null;
    1.10 -            }
    1.11 -            if ("java/net/URLConnection.class".equals(name)) {
    1.12 -                // skip
    1.13 -                return null;
    1.14 -            }
    1.15 -            if ("java/lang/System.class".equals(name)) {
    1.16 -                // skip
    1.17 -                return null;
    1.18 -            }
    1.19              Enumeration<URL> en = InvokeDynamicTest.class.getClassLoader().getResources(name);
    1.20              URL u = null;
    1.21              while (en.hasMoreElements()) {
     2.1 --- a/rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/TestVM.java	Mon Aug 11 20:10:46 2014 +0200
     2.2 +++ b/rt/vm8/src/test/java/org/apidesign/bck2brwsr/vm8/TestVM.java	Tue Aug 12 19:22:39 2014 +0200
     2.3 @@ -279,26 +279,6 @@
     2.4      private static class EmulationResources implements Bck2Brwsr.Resources {
     2.5          @Override
     2.6          public InputStream get(String name) throws IOException {
     2.7 -            if ("java/net/URI.class".equals(name)) {
     2.8 -                // skip
     2.9 -                return null;
    2.10 -            }
    2.11 -            if ("java/net/URLConnection.class".equals(name)) {
    2.12 -                // skip
    2.13 -                return null;
    2.14 -            }
    2.15 -            if ("java/lang/System.class".equals(name)) {
    2.16 -                // skip
    2.17 -                return null;
    2.18 -            }
    2.19 -            if ("java/io/PrintStream.class".equals(name)) {
    2.20 -                // skip
    2.21 -                return null;
    2.22 -            }
    2.23 -            if ("java/io/PrintWriter.class".equals(name)) {
    2.24 -                // skip
    2.25 -                return null;
    2.26 -            }
    2.27              Enumeration<URL> en = TestVM.class.getClassLoader().getResources(name);
    2.28              URL u = null;
    2.29              while (en.hasMoreElements()) {