108 try (PrintWriter out = new PrintWriter(new BufferedWriter(
109 new FileWriter(TEST_NAME + "." + TEST_EXT)))) {
110 out.println(TEST_NAME);
111 }
112 }
113
114 private static void createAssociationsProperties() throws Exception {
115 try (PrintWriter out = new PrintWriter(new BufferedWriter(
116 new FileWriter("fa.properties")))) {
117 out.println("extension=" + TEST_EXT);
118 out.println("mime-type=application/" + TEST_EXT);
119 out.println("description=jpackage test extention");
120 }
121 }
122
123 private static void init(String name, String ext) {
124 TEST_NAME = name;
125 EXT = ext;
126 TEST_EXT = "jptest1";
127 if (EXT.equals("rpm")) {
128 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0-1.x86_64." + EXT;
129 } else {
130 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0." + EXT;
131 }
132 CMD = new String[]{
133 "--package-type", EXT,
134 "--input", "input",
135 "--output", "output",
136 "--name", TEST_NAME,
137 "--main-jar", "hello.jar",
138 "--main-class", "Hello",
139 "--file-associations", "fa.properties"};
140 }
141
142 public static void run(String name, String ext) throws Exception {
143 init(name, ext);
144
145 if (JPackageInstallerHelper.isVerifyInstall()) {
146 verifyInstall();
147 } else if (JPackageInstallerHelper.isVerifyUnInstall()) {
148 verifyUnInstall();
|
108 try (PrintWriter out = new PrintWriter(new BufferedWriter(
109 new FileWriter(TEST_NAME + "." + TEST_EXT)))) {
110 out.println(TEST_NAME);
111 }
112 }
113
114 private static void createAssociationsProperties() throws Exception {
115 try (PrintWriter out = new PrintWriter(new BufferedWriter(
116 new FileWriter("fa.properties")))) {
117 out.println("extension=" + TEST_EXT);
118 out.println("mime-type=application/" + TEST_EXT);
119 out.println("description=jpackage test extention");
120 }
121 }
122
123 private static void init(String name, String ext) {
124 TEST_NAME = name;
125 EXT = ext;
126 TEST_EXT = "jptest1";
127 if (EXT.equals("rpm")) {
128 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0-1." + Base.getRpmArch() + "." + EXT;
129 } else {
130 OUTPUT = "output" + File.separator + TEST_NAME + "-1.0." + EXT;
131 }
132 CMD = new String[]{
133 "--package-type", EXT,
134 "--input", "input",
135 "--output", "output",
136 "--name", TEST_NAME,
137 "--main-jar", "hello.jar",
138 "--main-class", "Hello",
139 "--file-associations", "fa.properties"};
140 }
141
142 public static void run(String name, String ext) throws Exception {
143 init(name, ext);
144
145 if (JPackageInstallerHelper.isVerifyInstall()) {
146 verifyInstall();
147 } else if (JPackageInstallerHelper.isVerifyUnInstall()) {
148 verifyUnInstall();
|