< prev index next >

jdk/test/jdk/modules/etc/VerifyModuleDelegation.java

Print this page

        

*** 24,34 **** /** * @test * @summary Verify the defining class loader of each module never delegates * to its child class loader. Also sanity check java.compact2 * requires. ! * @run testng/othervm -Djdk.launcher.addmods=ALL-SYSTEM VerifyModuleDelegation */ import java.lang.module.ModuleDescriptor; import java.lang.module.ModuleFinder; import java.lang.module.ModuleReference; --- 24,34 ---- /** * @test * @summary Verify the defining class loader of each module never delegates * to its child class loader. Also sanity check java.compact2 * requires. ! * @run testng/othervm --add-modules=ALL-SYSTEM VerifyModuleDelegation */ import java.lang.module.ModuleDescriptor; import java.lang.module.ModuleFinder; import java.lang.module.ModuleReference;
*** 49,63 **** private static final ModuleDescriptor BASE = new ModuleDescriptor.Builder(JAVA_BASE).build(); private static final ModuleDescriptor COMPACT2 = new ModuleDescriptor.Builder(JAVA_COMPACT2) ! .requires(MANDATED, JAVA_BASE) ! .requires(PUBLIC, JAVA_COMPACT1) ! .requires(PUBLIC, "java.rmi") ! .requires(PUBLIC, "java.sql") ! .requires(PUBLIC, "java.xml") .build(); private static final Set<ModuleReference> MREFS = ModuleFinder.ofSystem().findAll(); --- 49,63 ---- private static final ModuleDescriptor BASE = new ModuleDescriptor.Builder(JAVA_BASE).build(); private static final ModuleDescriptor COMPACT2 = new ModuleDescriptor.Builder(JAVA_COMPACT2) ! .requires(Set.of(MANDATED), JAVA_BASE) ! .requires(Set.of(PUBLIC), JAVA_COMPACT1) ! .requires(Set.of(PUBLIC), "java.rmi") ! .requires(Set.of(PUBLIC), "java.sql") ! .requires(Set.of(PUBLIC), "java.xml") .build(); private static final Set<ModuleReference> MREFS = ModuleFinder.ofSystem().findAll();
< prev index next >