30 * @build JPackageCreateImageArgumentsBase |
30 * @build JPackageCreateImageArgumentsBase |
31 * @modules jdk.jpackage |
31 * @modules jdk.jpackage |
32 * @run main/othervm -Xmx512m JPackageCreateImageArgumentsModuleTest |
32 * @run main/othervm -Xmx512m JPackageCreateImageArgumentsModuleTest |
33 */ |
33 */ |
34 public class JPackageCreateImageArgumentsModuleTest { |
34 public class JPackageCreateImageArgumentsModuleTest { |
|
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 "--arguments", "TBD"}; |
43 "--arguments", "TBD"}; |
44 |
44 |
45 public static void main(String[] args) throws Exception { |
45 public static void main(String[] args) throws Exception { |
46 JPackageHelper.createHelloModule(); |
46 JPackageHelper.createHelloModule(); |
47 JPackageCreateImageArgumentsBase.testCreateImage(CMD); |
47 JPackageCreateImageArgumentsBase.testCreateImage(CMD); |
|
48 JPackageHelper.deleteOutputFolder(OUTPUT); |
48 JPackageCreateImageArgumentsBase.testCreateImageToolProvider(CMD); |
49 JPackageCreateImageArgumentsBase.testCreateImageToolProvider(CMD); |
49 } |
50 } |
50 |
51 |
51 } |
52 } |