test/jdk/tools/jpackage/createimage/JPackageCreateImageSecondaryLauncherTest.java
branchJDK-8200758-branch
changeset 57241 e11f3bf34083
parent 57150 fa68c2ab636d
equal deleted inserted replaced
57220:6a80fd1912ef 57241:e11f3bf34083
    30  * @build JPackageCreateImageSecondaryLauncherBase
    30  * @build JPackageCreateImageSecondaryLauncherBase
    31  * @modules jdk.jpackage
    31  * @modules jdk.jpackage
    32  * @run main/othervm -Xmx512m JPackageCreateImageSecondaryLauncherTest
    32  * @run main/othervm -Xmx512m JPackageCreateImageSecondaryLauncherTest
    33  */
    33  */
    34 public class JPackageCreateImageSecondaryLauncherTest {
    34 public class JPackageCreateImageSecondaryLauncherTest {
       
    35     private static final String OUTPUT = "output";
    35     private static final String [] CMD = {
    36     private static final String [] CMD = {
    36         "create-image",
    37         "create-image",
    37         "--input", "input",
    38         "--input", "input",
    38         "--output", "output",
    39         "--output", OUTPUT,
    39         "--name", "test",
    40         "--name", "test",
    40         "--main-jar", "hello.jar",
    41         "--main-jar", "hello.jar",
    41         "--main-class", "Hello",
    42         "--main-class", "Hello",
    42         "--files", "hello.jar",
    43         "--files", "hello.jar",
    43         "--overwrite",
       
    44         "--secondary-launcher", "sl.properties"};
    44         "--secondary-launcher", "sl.properties"};
    45 
    45 
    46     public static void main(String[] args) throws Exception {
    46     public static void main(String[] args) throws Exception {
    47         JPackageHelper.createHelloImageJar();
    47         JPackageHelper.createHelloImageJar();
    48         JPackageCreateImageSecondaryLauncherBase.createSLProperties();
    48         JPackageCreateImageSecondaryLauncherBase.createSLProperties();
    49         JPackageCreateImageSecondaryLauncherBase.testCreateImage(CMD);
    49         JPackageCreateImageSecondaryLauncherBase.testCreateImage(CMD);
       
    50         JPackageHelper.deleteOutputFolder(OUTPUT);
    50         JPackageCreateImageSecondaryLauncherBase.testCreateImageToolProvider(CMD);
    51         JPackageCreateImageSecondaryLauncherBase.testCreateImageToolProvider(CMD);
    51     }
    52     }
    52 
    53 
    53 }
    54 }