test/jdk/tools/jpackage/share/ArgumentsTest.java
branchJDK-8200758-branch
changeset 58648 3bf53ffa9ae7
parent 58416 f09bf58c1f17
child 58994 b09ba68c6a19
--- a/test/jdk/tools/jpackage/share/ArgumentsTest.java	Wed Oct 16 09:57:23 2019 -0400
+++ b/test/jdk/tools/jpackage/share/ArgumentsTest.java	Wed Oct 16 10:32:08 2019 -0400
@@ -48,13 +48,18 @@
  * @summary jpackage create image with --arguments test
  * @library ../helpers
  * @build jdk.jpackage.test.*
- * @modules jdk.jpackage
+ * @modules jdk.jpackage/jdk.jpackage.internal
  * @compile ArgumentsTest.java
  * @run main/othervm -Xmx512m jdk.jpackage.test.Main
  *  --jpt-run=ArgumentsTest
- *  --jpt-before-run=jdk.jpackage.test.JPackageCommand.useToolProviderByDefault
  */
 public class ArgumentsTest {
+
+    @BeforeEach
+    public static void useJPackageToolProvider() {
+        JPackageCommand.useToolProviderByDefault();
+    }
+
     @Test
     @Parameter("Goodbye")
     @Parameter("com.hello/com.hello.Hello")
@@ -73,8 +78,8 @@
 
         cmd.executeAndAssertImageCreated();
 
-        Path launcherPath = cmd.appImage().resolve(cmd.launcherPathInAppImage());
-        if (!cmd.isFakeRuntimeInAppImage(String.format(
+        Path launcherPath = cmd.appLauncherPath();
+        if (!cmd.isFakeRuntime(String.format(
                 "Not running [%s] launcher", launcherPath))) {
             HelloApp.executeAndVerifyOutput(launcherPath, TRICKY_ARGUMENTS);
         }