langtools/test/tools/javac/platform/PlatformProviderTest.java
changeset 40308 274367a99f98
parent 36994 b6fede3120ae
child 40763 209113892b0d
equal deleted inserted replaced
40306:1a0fcaf3f2ed 40308:274367a99f98
    95     void doTest(String platformSpec, String expectedParameter) {
    95     void doTest(String platformSpec, String expectedParameter) {
    96         ToolBox tb = new ToolBox();
    96         ToolBox tb = new ToolBox();
    97         Task.Result result =
    97         Task.Result result =
    98                 new JavacTask(tb, Task.Mode.EXEC)
    98                 new JavacTask(tb, Task.Mode.EXEC)
    99                   .outdir(".")
    99                   .outdir(".")
   100                   .options("-J-classpath",
   100                   .options("-J--class-path=" + System.getProperty("test.classes"),
   101                            "-J" + System.getProperty("test.classes"),
   101                            "-J--add-exports=jdk.compiler/com.sun.tools.javac.platform=ALL-UNNAMED",
   102                            "-J-XaddExports:jdk.compiler/com.sun.tools.javac.platform=ALL-UNNAMED",
   102                            "-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
   103                            "-J-XaddExports:jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
       
   104                            "-XDrawDiagnostics",
   103                            "-XDrawDiagnostics",
   105                            "-release",
   104                            "-release",
   106                            platformSpec,
   105                            platformSpec,
   107                            System.getProperty("test.src") + "/PlatformProviderTestSource.java")
   106                            System.getProperty("test.src") + "/PlatformProviderTestSource.java")
   108                   .run();
   107                   .run();
   131     void doTestFailure() {
   130     void doTestFailure() {
   132         ToolBox tb = new ToolBox();
   131         ToolBox tb = new ToolBox();
   133         Task.Result result =
   132         Task.Result result =
   134                 new JavacTask(tb, Task.Mode.EXEC)
   133                 new JavacTask(tb, Task.Mode.EXEC)
   135                   .outdir(".")
   134                   .outdir(".")
   136                   .options("-J-classpath",
   135                   .options("-J--class-path=" + System.getProperty("test.classes"),
   137                            "-J" + System.getProperty("test.classes"),
   136                            "-J--add-exports=jdk.compiler/com.sun.tools.javac.platform=ALL-UNNAMED",
   138                            "-J-XaddExports:jdk.compiler/com.sun.tools.javac.platform=ALL-UNNAMED",
   137                            "-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
   139                            "-J-XaddExports:jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED",
       
   140                            "-release",
   138                            "-release",
   141                            "fail",
   139                            "fail",
   142                            System.getProperty("test.src") + "/PlatformProviderTestSource.java")
   140                            System.getProperty("test.src") + "/PlatformProviderTestSource.java")
   143                   .run(Task.Expect.FAIL);
   141                   .run(Task.Expect.FAIL);
   144 
   142