hotspot/test/runtime/modules/JVMAddModuleExports.java
changeset 46404 ae62ba99a1a7
parent 44520 0553e129e0ec
child 46458 3c12af929e7d
equal deleted inserted replaced
46403:f2b91b928476 46404:ae62ba99a1a7
    41         MyClassLoader to_cl = new MyClassLoader();
    41         MyClassLoader to_cl = new MyClassLoader();
    42         Module from_module, to_module;
    42         Module from_module, to_module;
    43 
    43 
    44         from_module = ModuleHelper.ModuleObject("from_module", from_cl, new String[] { "mypackage", "this/package" });
    44         from_module = ModuleHelper.ModuleObject("from_module", from_cl, new String[] { "mypackage", "this/package" });
    45         assertNotNull(from_module, "Module should not be null");
    45         assertNotNull(from_module, "Module should not be null");
    46         ModuleHelper.DefineModule(from_module, "9.0", "from_module/here", new String[] { "mypackage", "this/package" });
    46         ModuleHelper.DefineModule(from_module, false, "9.0", "from_module/here", new String[] { "mypackage", "this/package" });
    47         to_module = ModuleHelper.ModuleObject("to_module", to_cl, new String[] { "yourpackage", "that/package" });
    47         to_module = ModuleHelper.ModuleObject("to_module", to_cl, new String[] { "yourpackage", "that/package" });
    48         assertNotNull(to_module, "Module should not be null");
    48         assertNotNull(to_module, "Module should not be null");
    49         ModuleHelper.DefineModule(to_module, "9.0", "to_module/here", new String[] { "yourpackage", "that/package" });
    49         ModuleHelper.DefineModule(to_module, false, "9.0", "to_module/here", new String[] { "yourpackage", "that/package" });
    50 
    50 
    51         // Null from_module argument, expect an NPE
    51         // Null from_module argument, expect an NPE
    52         try {
    52         try {
    53             ModuleHelper.AddModuleExports((Module)null, "mypackage", to_module);
    53             ModuleHelper.AddModuleExports((Module)null, "mypackage", to_module);
    54             throw new RuntimeException("Failed to get the expected NPE for null from_module");
    54             throw new RuntimeException("Failed to get the expected NPE for null from_module");