test/jdk/tools/jpackage/createimage/JPackageCreateImageJVMArgsModuleTest.java
branchJDK-8200758-branch
changeset 57241 e11f3bf34083
parent 57150 fa68c2ab636d
equal deleted inserted replaced
57220:6a80fd1912ef 57241:e11f3bf34083
    30  * @build JPackageCreateImageJVMArgsBase
    30  * @build JPackageCreateImageJVMArgsBase
    31  * @modules jdk.jpackage
    31  * @modules jdk.jpackage
    32  * @run main/othervm -Xmx512m JPackageCreateImageJVMArgsModuleTest
    32  * @run main/othervm -Xmx512m JPackageCreateImageJVMArgsModuleTest
    33  */
    33  */
    34 public class JPackageCreateImageJVMArgsModuleTest {
    34 public class JPackageCreateImageJVMArgsModuleTest {
       
    35     private static final String OUTPUT = "output";
    35 
    36 
    36     private static final String[] CMD = {
    37     private static final String[] CMD = {
    37         "create-image",
    38         "create-image",
    38         "--output", "output",
    39         "--output", OUTPUT,
    39         "--name", "test",
    40         "--name", "test",
    40         "--overwrite",
       
    41         "--module", "com.hello/com.hello.Hello",
    41         "--module", "com.hello/com.hello.Hello",
    42         "--module-path", "input",
    42         "--module-path", "input",
    43         "--jvm-args", "TBD"};
    43         "--jvm-args", "TBD"};
    44 
    44 
    45     private static final String[] CMD2 = {
    45     private static final String[] CMD2 = {
    46         "create-image",
    46         "create-image",
    47         "--output", "output",
    47         "--output", OUTPUT,
    48         "--name", "test",
    48         "--name", "test",
    49         "--overwrite",
       
    50         "--module", "com.hello/com.hello.Hello",
    49         "--module", "com.hello/com.hello.Hello",
    51         "--module-path", "input",
    50         "--module-path", "input",
    52         "--jvm-args", "TBD",
    51         "--jvm-args", "TBD",
    53         "--jvm-args", "TBD",
    52         "--jvm-args", "TBD",
    54         "--jvm-args", "TBD"};
    53         "--jvm-args", "TBD"};
    55 
    54 
    56     public static void main(String[] args) throws Exception {
    55     public static void main(String[] args) throws Exception {
    57         JPackageHelper.createHelloModule();
    56         JPackageHelper.createHelloModule();
    58 
    57 
    59         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgs(CMD);
    58         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgs(CMD);
       
    59         JPackageHelper.deleteOutputFolder(OUTPUT);
    60         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgsToolProvider(CMD);
    60         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgsToolProvider(CMD);
    61 
    61 
       
    62         JPackageHelper.deleteOutputFolder(OUTPUT);
    62         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgs2(CMD2);
    63         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgs2(CMD2);
       
    64         JPackageHelper.deleteOutputFolder(OUTPUT);
    63         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgs2ToolProvider(CMD2);
    65         JPackageCreateImageJVMArgsBase.testCreateImageJVMArgs2ToolProvider(CMD2);
    64     }
    66     }
    65 
    67 
    66 }
    68 }