62 throw new AssertionError("Error: " + folder.getAbsolutePath() + " exist");
63 }
64 }
65
66 private static void init(String name, String ext) {
67 TEST_NAME = name;
68 EXT = ext;
69 if (EXT.equals("rpm")) {
70 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0-1.x86_64." + EXT;
71 } else {
72 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0." + EXT;
73 }
74 CMD = new String[]{
75 "create-installer",
76 "--installer-type", EXT,
77 "--input", "input",
78 "--output", "output",
79 "--name", TEST_NAME,
80 "--main-jar", "hello.jar",
81 "--main-class", "Hello",
82 "--overwrite",
83 "--files", "hello.jar",
84 "--install-dir", "/opt/jpackage"};
85 }
86
87 public static void run(String name, String ext) throws Exception {
88 init(name, ext);
89
90 if (JPackageInstallerHelper.isVerifyInstall()) {
91 verifyInstall();
92 } else if (JPackageInstallerHelper.isVerifyUnInstall()) {
93 verifyUnInstall();
94 } else {
95 JPackageHelper.createHelloInstallerJar();
96 testCreateInstaller();
97 }
98 }
99 }
|
62 throw new AssertionError("Error: " + folder.getAbsolutePath() + " exist");
63 }
64 }
65
66 private static void init(String name, String ext) {
67 TEST_NAME = name;
68 EXT = ext;
69 if (EXT.equals("rpm")) {
70 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0-1.x86_64." + EXT;
71 } else {
72 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0." + EXT;
73 }
74 CMD = new String[]{
75 "create-installer",
76 "--installer-type", EXT,
77 "--input", "input",
78 "--output", "output",
79 "--name", TEST_NAME,
80 "--main-jar", "hello.jar",
81 "--main-class", "Hello",
82 "--files", "hello.jar",
83 "--install-dir", "/opt/jpackage"};
84 }
85
86 public static void run(String name, String ext) throws Exception {
87 init(name, ext);
88
89 if (JPackageInstallerHelper.isVerifyInstall()) {
90 verifyInstall();
91 } else if (JPackageInstallerHelper.isVerifyUnInstall()) {
92 verifyUnInstall();
93 } else {
94 JPackageHelper.createHelloInstallerJar();
95 testCreateInstaller();
96 }
97 }
98 }
|