< prev index next >

test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java

Print this page

@@ -74,7 +74,22 @@
             "--patch-module=java.naming=" + moduleJar,
             "-Xlog:class+load",
             "-Xlog:class+path=info",
             "PatchMain", "javax.naming.spi.NamingManager")
             .assertSilentlyDisabledCDS(0, "I pass!");
+
+        // ========================================
+        System.out.println("Dump again without --patch-module");
+        output =
+            TestCommon.dump(null,
+                TestCommon.list("javax/naming/spi/NamingManager"));
+        output.shouldHaveExitValue(0);
+
+        TestCommon.run(
+            "-XX:+UnlockDiagnosticVMOptions",
+            "--patch-module=java.naming=" + moduleJar,
+            "-Xlog:class+load",
+            "-Xlog:class+path=info",
+            "PatchMain", "javax.naming.spi.NamingManager")
+            .assertSilentlyDisabledCDS(0, "I pass!");       
     }
 }
< prev index next >