test/jdk/tools/jpackage/share/ErrorTest.java
branchJDK-8200758-branch
changeset 58993 b5e1baa9d2c3
parent 58359 e065fd274bc1
child 58994 b09ba68c6a19
equal deleted inserted replaced
58992:7249e95cc439 58993:b5e1baa9d2c3
    46             "Invalid Option: [--no-such-argument]";
    46             "Invalid Option: [--no-such-argument]";
    47     private static final String ARG2 = "--dest";
    47     private static final String ARG2 = "--dest";
    48     private static final String EXPECTED2 = "--main-jar or --module";
    48     private static final String EXPECTED2 = "--main-jar or --module";
    49 
    49 
    50     private static final String [] CMD1 = {
    50     private static final String [] CMD1 = {
    51         "--package-type", "app-image",
    51         "--type", "app-image",
    52         "--input", "input",
    52         "--input", "input",
    53         "--dest", OUTPUT,
    53         "--dest", OUTPUT,
    54         "--name", "test",
    54         "--name", "test",
    55         "--main-jar", "non-existant.jar",
    55         "--main-jar", "non-existant.jar",
    56     };
    56     };
    57     private static final String EXP1 = "main jar does not exist";
    57     private static final String EXP1 = "main jar does not exist";
    58 
    58 
    59     private static final String [] CMD2 = {
    59     private static final String [] CMD2 = {
    60         "--package-type", "app-image",
    60         "--type", "app-image",
    61         "--input", "input",
    61         "--input", "input",
    62         "--dest", OUTPUT,
    62         "--dest", OUTPUT,
    63         "--name", "test",
    63         "--name", "test",
    64         "--main-jar", "hello.jar",
    64         "--main-jar", "hello.jar",
    65     };
    65     };
    83 
    83 
    84     public static void main(String[] args) throws Exception {
    84     public static void main(String[] args) throws Exception {
    85         JPackageHelper.createHelloImageJar();
    85         JPackageHelper.createHelloImageJar();
    86 
    86 
    87         validate(JPackageHelper.executeToolProvider(false,
    87         validate(JPackageHelper.executeToolProvider(false,
    88             "--package-type", "app-image", ARG1), EXPECTED1, true);
    88             "--type", "app-image", ARG1), EXPECTED1, true);
    89         validate(JPackageHelper.executeToolProvider(false,
    89         validate(JPackageHelper.executeToolProvider(false,
    90             "--package-type", "app-image", ARG2), EXPECTED2, true);
    90             "--type", "app-image", ARG2), EXPECTED2, true);
    91 
    91 
    92         JPackageHelper.deleteOutputFolder(OUTPUT);
    92         JPackageHelper.deleteOutputFolder(OUTPUT);
    93         validate(JPackageHelper.executeToolProvider(false, CMD1), EXP1, false);
    93         validate(JPackageHelper.executeToolProvider(false, CMD1), EXP1, false);
    94 
    94 
    95         JPackageHelper.deleteOutputFolder(OUTPUT);
    95         JPackageHelper.deleteOutputFolder(OUTPUT);