jdk/test/java/lang/reflect/Proxy/ProxyLayerTest.java
changeset 43712 5dfd0950317c
parent 40261 86a49ba76f52
child 44545 83b611b88ac8
equal deleted inserted replaced
43619:dc9102c475f3 43712:5dfd0950317c
    77     public void testProxyInUnnamed() throws Exception {
    77     public void testProxyInUnnamed() throws Exception {
    78         ModuleFinder finder = ModuleFinder.of(MODS_DIR);
    78         ModuleFinder finder = ModuleFinder.of(MODS_DIR);
    79         Layer bootLayer = Layer.boot();
    79         Layer bootLayer = Layer.boot();
    80         Configuration cf = bootLayer
    80         Configuration cf = bootLayer
    81                 .configuration()
    81                 .configuration()
    82                 .resolveRequiresAndUses(ModuleFinder.of(), finder, Arrays.asList(modules));
    82                 .resolveAndBind(ModuleFinder.of(), finder, Arrays.asList(modules));
    83         ClassLoader scl = ClassLoader.getSystemClassLoader();
    83         ClassLoader scl = ClassLoader.getSystemClassLoader();
    84         Layer layer = bootLayer.defineModulesWithOneLoader(cf, scl);
    84         Layer layer = bootLayer.defineModulesWithOneLoader(cf, scl);
    85 
    85 
    86         ClassLoader loader = layer.findLoader("m1");
    86         ClassLoader loader = layer.findLoader("m1");
    87 
    87 
   111     public void testProxyInDynamicModule() throws Exception {
   111     public void testProxyInDynamicModule() throws Exception {
   112         ModuleFinder finder = ModuleFinder.of(MODS_DIR);
   112         ModuleFinder finder = ModuleFinder.of(MODS_DIR);
   113         Layer bootLayer = Layer.boot();
   113         Layer bootLayer = Layer.boot();
   114         Configuration cf = bootLayer
   114         Configuration cf = bootLayer
   115                 .configuration()
   115                 .configuration()
   116                 .resolveRequiresAndUses(ModuleFinder.of(), finder, Arrays.asList(modules));
   116                 .resolveAndBind(ModuleFinder.of(), finder, Arrays.asList(modules));
   117         ClassLoader scl = ClassLoader.getSystemClassLoader();
   117         ClassLoader scl = ClassLoader.getSystemClassLoader();
   118         Layer layer = bootLayer.defineModulesWithOneLoader(cf, scl);
   118         Layer layer = bootLayer.defineModulesWithOneLoader(cf, scl);
   119 
   119 
   120         ClassLoader loader = layer.findLoader("m1");
   120         ClassLoader loader = layer.findLoader("m1");
   121 
   121 
   141     public void testNoReadAccess() throws Exception {
   141     public void testNoReadAccess() throws Exception {
   142         ModuleFinder finder = ModuleFinder.of(MODS_DIR);
   142         ModuleFinder finder = ModuleFinder.of(MODS_DIR);
   143         Layer bootLayer = Layer.boot();
   143         Layer bootLayer = Layer.boot();
   144         Configuration cf = bootLayer
   144         Configuration cf = bootLayer
   145                 .configuration()
   145                 .configuration()
   146                 .resolveRequiresAndUses(ModuleFinder.of(), finder, Arrays.asList(modules));
   146                 .resolveAndBind(ModuleFinder.of(), finder, Arrays.asList(modules));
   147         ClassLoader scl = ClassLoader.getSystemClassLoader();
   147         ClassLoader scl = ClassLoader.getSystemClassLoader();
   148         Layer layer = bootLayer.defineModulesWithOneLoader(cf, scl);
   148         Layer layer = bootLayer.defineModulesWithOneLoader(cf, scl);
   149 
   149 
   150         ClassLoader loader = layer.findLoader("m1");
   150         ClassLoader loader = layer.findLoader("m1");
   151 
   151