131 boolean includeArgs, String name) throws Exception { |
131 boolean includeArgs, String name) throws Exception { |
132 JPackageHelper.executeToolProvider(true, cmd); |
132 JPackageHelper.executeToolProvider(true, cmd); |
133 validate(includeArgs, name); |
133 validate(includeArgs, name); |
134 } |
134 } |
135 |
135 |
|
136 public static void testCreateAppImage(String [] cmd, |
|
137 ArrayList<String> argList, ArrayList <String> optionList) |
|
138 throws Exception { |
|
139 JPackageHelper.executeCLI(true, cmd); |
|
140 int retVal = JPackageHelper.execute(null, app); |
|
141 if (retVal != 0) { |
|
142 throw new AssertionError("Test application " + app |
|
143 + " exited with error: " + retVal); |
|
144 } |
|
145 validateResult(argList, optionList); |
|
146 String name = "test4"; |
|
147 |
|
148 String app2 = JPackagePath.getAppSL(name); |
|
149 retVal = JPackageHelper.execute(null, app2); |
|
150 if (retVal != 0) { |
|
151 throw new AssertionError("Test application " + app2 |
|
152 + " exited with error: " + retVal); |
|
153 } |
|
154 validateResult(arguments, vmArguments); |
|
155 } |
|
156 |
136 public static void createSLProperties() throws Exception { |
157 public static void createSLProperties() throws Exception { |
137 arguments.add(ARGUMENT1); |
158 arguments.add(ARGUMENT1); |
138 arguments.add(ARGUMENT2); |
159 arguments.add(ARGUMENT2); |
139 arguments.add(ARGUMENT3); |
160 arguments.add(ARGUMENT3); |
140 |
161 |