< prev index next >

test/runtime/modules/PatchModule/PatchModuleTest.java

Print this page

        

@@ -22,20 +22,20 @@
  */
 
 /*
  * @test
  * @bug 8130399
- * @summary Make sure -Xpatch works for modules besides java.base.
+ * @summary Make sure --patch-module works for modules besides java.base.
  * @modules java.base/jdk.internal.misc
  * @library /testlibrary
- * @compile XpatchMain.java
- * @run main XpatchTest
+ * @compile PatchModuleMain.java
+ * @run main PatchModuleTest
  */
 
 import jdk.test.lib.*;
 
-public class XpatchTest {
+public class PatchModuleTest {
 
     public static void main(String[] args) throws Exception {
         String source = "package javax.naming.spi; "                +
                         "public class NamingManager { "             +
                         "    static { "                             +

@@ -45,12 +45,12 @@
 
         ClassFileInstaller.writeClassToDisk("javax/naming/spi/NamingManager",
              InMemoryJavaCompiler.compile("javax.naming.spi.NamingManager", source, "-Xmodule:java.naming"),
              "mods/java.naming");
 
-        ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("-Xpatch:java.naming=mods/java.naming",
-             "XpatchMain", "javax.naming.spi.NamingManager");
+        ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("--patch-module=java.naming=mods/java.naming",
+             "PatchModuleMain", "javax.naming.spi.NamingManager");
 
         new OutputAnalyzer(pb.start())
             .shouldContain("I pass!")
             .shouldHaveExitValue(0);
     }
< prev index next >