langtools/test/tools/javac/modules/RequiresPublicTest.java
changeset 40308 274367a99f98
parent 37758 3ecf9b414e05
child 41931 d7c9720c4223
equal deleted inserted replaced
40306:1a0fcaf3f2ed 40308:274367a99f98
    78         Files.createDirectories(classes);
    78         Files.createDirectories(classes);
    79 
    79 
    80         String log = new JavacTask(tb, Task.Mode.CMDLINE)
    80         String log = new JavacTask(tb, Task.Mode.CMDLINE)
    81                 .options("-XDrawDiagnostics")
    81                 .options("-XDrawDiagnostics")
    82                 .files(findJavaFiles(src))
    82                 .files(findJavaFiles(src))
    83                 .outdir(classes.toString()) // should allow Path here
    83                 .outdir(classes)
    84                 .run(Task.Expect.FAIL)
    84                 .run(Task.Expect.FAIL)
    85                 .writeAll()
    85                 .writeAll()
    86                 .getOutput(Task.OutputKind.DIRECT);
    86                 .getOutput(Task.OutputKind.DIRECT);
    87 
    87 
    88         if (!log.contains("Test.java:1:27: compiler.err.doesnt.exist: com.sun.source.tree"))
    88         if (!log.contains("Test.java:1:27: compiler.err.doesnt.exist: com.sun.source.tree"))
    94         Path src = getComplexSrc(base, "", "");
    94         Path src = getComplexSrc(base, "", "");
    95         Path classes = base.resolve("classes");
    95         Path classes = base.resolve("classes");
    96         Files.createDirectories(classes);
    96         Files.createDirectories(classes);
    97 
    97 
    98         new JavacTask(tb, Task.Mode.CMDLINE)
    98         new JavacTask(tb, Task.Mode.CMDLINE)
    99                 .options("-modulesourcepath", src.toString())
    99                 .options("--module-source-path", src.toString())
   100                 .files(findJavaFiles(src))
   100                 .files(findJavaFiles(src))
   101                 .outdir(classes)
   101                 .outdir(classes)
   102                 .run()
   102                 .run()
   103                 .writeAll();
   103                 .writeAll();
   104     }
   104     }
   111         Path classes = base.resolve("classes");
   111         Path classes = base.resolve("classes");
   112         Files.createDirectories(classes);
   112         Files.createDirectories(classes);
   113 
   113 
   114         String log = new JavacTask(tb, Task.Mode.CMDLINE)
   114         String log = new JavacTask(tb, Task.Mode.CMDLINE)
   115                 .options("-XDrawDiagnostics",
   115                 .options("-XDrawDiagnostics",
   116                         "-modulesourcepath", src.toString())
   116                         "--module-source-path", src.toString())
   117                 .files(findJavaFiles(src))
   117                 .files(findJavaFiles(src))
   118                 .outdir(classes)
   118                 .outdir(classes)
   119                 .run(Task.Expect.FAIL)
   119                 .run(Task.Expect.FAIL)
   120                 .writeAll()
   120                 .writeAll()
   121                 .getOutput(Task.OutputKind.DIRECT);
   121                 .getOutput(Task.OutputKind.DIRECT);