hotspot/test/runtime/modules/ExportTwice.java
changeset 46404 ae62ba99a1a7
parent 44520 0553e129e0ec
equal deleted inserted replaced
46403:f2b91b928476 46404:ae62ba99a1a7
    55         ClassLoader this_cldr = ExportTwice.class.getClassLoader();
    55         ClassLoader this_cldr = ExportTwice.class.getClassLoader();
    56 
    56 
    57         // Define a module for p1.
    57         // Define a module for p1.
    58         m1x = ModuleHelper.ModuleObject("module_one", this_cldr, new String[] { "p1" });
    58         m1x = ModuleHelper.ModuleObject("module_one", this_cldr, new String[] { "p1" });
    59         assertNotNull(m1x, "Module should not be null");
    59         assertNotNull(m1x, "Module should not be null");
    60         ModuleHelper.DefineModule(m1x, "9.0", "m1x/here", new String[] { "p1" });
    60         ModuleHelper.DefineModule(m1x, false, "9.0", "m1x/here", new String[] { "p1" });
    61         ModuleHelper.AddReadsModule(m1x, jlObject_jlM);
    61         ModuleHelper.AddReadsModule(m1x, jlObject_jlM);
    62 
    62 
    63         // Define a module for p2.
    63         // Define a module for p2.
    64         m2x = ModuleHelper.ModuleObject("module_two", this_cldr, new String[] { "p2" });
    64         m2x = ModuleHelper.ModuleObject("module_two", this_cldr, new String[] { "p2" });
    65         assertNotNull(m2x, "Module should not be null");
    65         assertNotNull(m2x, "Module should not be null");
    66         ModuleHelper.DefineModule(m2x, "9.0", "m2x/there", new String[] { "p2" });
    66         ModuleHelper.DefineModule(m2x, false, "9.0", "m2x/there", new String[] { "p2" });
    67         ModuleHelper.AddReadsModule(m2x, jlObject_jlM);
    67         ModuleHelper.AddReadsModule(m2x, jlObject_jlM);
    68 
    68 
    69         // Define a module for p3.
    69         // Define a module for p3.
    70         m3x = ModuleHelper.ModuleObject("module_three", this_cldr, new String[] { "p3" });
    70         m3x = ModuleHelper.ModuleObject("module_three", this_cldr, new String[] { "p3" });
    71         assertNotNull(m3x, "Module should not be null");
    71         assertNotNull(m3x, "Module should not be null");
    72         ModuleHelper.DefineModule(m3x, "9.0", "m3x/there", new String[] { "p3" });
    72         ModuleHelper.DefineModule(m3x, false, "9.0", "m3x/there", new String[] { "p3" });
    73         ModuleHelper.AddReadsModule(m3x, jlObject_jlM);
    73         ModuleHelper.AddReadsModule(m3x, jlObject_jlM);
    74 
    74 
    75         // Make package p1 in m1x visible to everyone.
    75         // Make package p1 in m1x visible to everyone.
    76         ModuleHelper.AddModuleExportsToAll(m1x, "p1");
    76         ModuleHelper.AddModuleExportsToAll(m1x, "p1");
    77 
    77