3 | 3 |
Forwarded: no
|
4 | 4 |
--- a/src/share/classes/com/sun/javatest/regtest/MainAction.java
|
5 | 5 |
+++ b/src/share/classes/com/sun/javatest/regtest/MainAction.java
|
6 | |
@@ -540,6 +540,7 @@
|
|
6 |
@@ -553,6 +553,7 @@
|
7 | 7 |
.append(jdk.getJDKClassPath())
|
8 | |
.append(script.getJUnitJar())
|
9 | |
.append(script.getTestNGJar())
|
10 | |
+ .append(new File("/usr/share/java/jcommander.jar"))
|
11 | |
.split();
|
|
8 |
.append(script.getJUnitPath())
|
|
9 |
.append(script.getTestNGPath())
|
|
10 |
+ .append(new SearchPath("/usr/share/java/jcommander.jar"))
|
|
11 |
.asList();
|
12 | 12 |
|
13 | 13 |
SearchPath classpath = paths.get(PathKind.CLASSPATH);
|
14 | 14 |
--- a/src/share/classes/com/sun/javatest/regtest/RegressionScript.java
|
15 | 15 |
+++ b/src/share/classes/com/sun/javatest/regtest/RegressionScript.java
|
16 | |
@@ -692,16 +692,20 @@
|
|
16 |
@@ -700,16 +700,20 @@
|
17 | 17 |
File md = workDir.getFile("modules");
|
18 | 18 |
if (needJUnit)
|
19 | |
install(params.getJUnitJar(), md);
|
|
19 |
install(params.getJUnitPath(), md);
|
20 | 20 |
- if (needTestNG)
|
21 | 21 |
+ if (needTestNG) {
|
22 | |
install(params.getTestNGJar(), md);
|
23 | |
+ install(new File("/usr/share/java/jcommander.jar"), md);
|
|
22 |
install(params.getTestNGPath(), md);
|
|
23 |
+ install(new SearchPath("/usr/share/java/jcommander.jar"), md);
|
24 | 24 |
+ }
|
25 | 25 |
mp.append(md);
|
26 | 26 |
}
|
27 | 27 |
} else {
|
28 | 28 |
if (needJUnit)
|
29 | |
cp.append(params.getJUnitJar());
|
|
29 |
cp.append(params.getJUnitPath());
|
30 | 30 |
|
31 | 31 |
- if (needTestNG)
|
32 | 32 |
+ if (needTestNG) {
|
33 | |
cp.append(params.getTestNGJar());
|
34 | |
+ cp.append(new File("/usr/share/java/jcommander.jar"));
|
|
33 |
cp.append(params.getTestNGPath());
|
|
34 |
+ cp.append(new SearchPath("/usr/share/java/jcommander.jar"));
|
35 | 35 |
+ }
|
36 | 36 |
}
|
37 | 37 |
|
38 | 38 |
// Extras:
|
39 | |
@@ -793,8 +797,10 @@
|
|
39 |
@@ -801,8 +805,10 @@
|
40 | 40 |
File md = workDir.getFile("modules");
|
41 | 41 |
if (needJUnit)
|
42 | |
install(params.getJUnitJar(), md);
|
|
42 |
install(params.getJUnitPath(), md);
|
43 | 43 |
- if (needTestNG)
|
44 | 44 |
+ if (needTestNG) {
|
45 | |
install(params.getTestNGJar(), md);
|
46 | |
+ install(new File("/usr/share/java/jcommander.jar"), md);
|
|
45 |
install(params.getTestNGPath(), md);
|
|
46 |
+ install(new SearchPath("/usr/share/java/jcommander.jar"), md);
|
47 | 47 |
+ }
|
48 | 48 |
mp.append(md);
|
49 | 49 |
}
|
50 | 50 |
} else {
|
51 | |
@@ -802,8 +808,10 @@
|
|
51 |
@@ -810,8 +816,10 @@
|
52 | 52 |
if (needJUnit)
|
53 | |
fp.append(params.getJUnitJar());
|
|
53 |
fp.append(params.getJUnitPath());
|
54 | 54 |
|
55 | 55 |
- if (needTestNG)
|
56 | 56 |
+ if (needTestNG) {
|
57 | |
fp.append(params.getTestNGJar());
|
58 | |
+ fp.append(new File("/usr/share/java/jcommander.jar"));
|
|
57 |
fp.append(params.getTestNGPath());
|
|
58 |
+ fp.append(new SearchPath("/usr/share/java/jcommander.jar"));
|
59 | 59 |
+ }
|
60 | 60 |
}
|
61 | 61 |
|