89 ToolBox.javac(javacParams); |
89 ToolBox.javac(javacParams); |
90 |
90 |
91 //"${TESTJAVA}${FS}bin${FS}java" ${TESTVMOPTS} -classpath "${CLASSPATH}${PS}${TESTCLASSES}" p2.ProtectedInnerClass2 |
91 //"${TESTJAVA}${FS}bin${FS}java" ${TESTVMOPTS} -classpath "${CLASSPATH}${PS}${TESTCLASSES}" p2.ProtectedInnerClass2 |
92 ToolBox.AnyToolArgs javaParams = |
92 ToolBox.AnyToolArgs javaParams = |
93 new ToolBox.AnyToolArgs() |
93 new ToolBox.AnyToolArgs() |
94 .setAllArgs(ToolBox.javaBinary, "-classpath", System.getProperty("user.dir"), |
94 .appendArgs(ToolBox.javaBinary) |
|
95 .appendArgs(ToolBox.testVMOpts) |
|
96 .appendArgs("-classpath", System.getProperty("user.dir"), |
95 "p2.ProtectedInnerClass2"); |
97 "p2.ProtectedInnerClass2"); |
96 ToolBox.executeCommand(javaParams); |
98 ToolBox.executeCommand(javaParams); |
97 } |
99 } |
98 |
100 |
99 //from test/tools/javac/ProtectedInnerClass/ProtectedInnerClass_2.java |
101 //from test/tools/javac/ProtectedInnerClass/ProtectedInnerClass_2.java |
100 void compileOnly() throws Exception { |
102 void compileOnly() throws Exception { |
101 //@run compile p1/ProtectedInnerClass1.java |
103 //@run compile p1/ProtectedInnerClass1.java |
102 ToolBox.JavaToolArgs javacParams = |
104 ToolBox.JavaToolArgs javacParams = |
103 new ToolBox.JavaToolArgs() |
105 new ToolBox.JavaToolArgs() |
104 .setOptions("-d", ".") |
106 .appendArgs("-d", ".") |
105 .setSources(protectedInnerClass1Src); |
107 .setSources(protectedInnerClass1Src); |
106 |
108 |
107 ToolBox.javac(javacParams); |
109 ToolBox.javac(javacParams); |
108 |
110 |
109 //@run compile/fail p2/ProtectedInnerClass3.java |
111 //@run compile/fail p2/ProtectedInnerClass3.java |
110 javacParams.setSources(protectedInnerClass3Src) |
112 javacParams = new ToolBox.JavaToolArgs(ToolBox.Expect.FAIL) |
111 .set(ToolBox.Expect.FAIL); |
113 .appendArgs("-d", ".") |
|
114 .setSources(protectedInnerClass3Src); |
112 ToolBox.javac(javacParams); |
115 ToolBox.javac(javacParams); |
113 } |
116 } |
114 |
117 |
115 } |
118 } |