< prev index next >
test/tools/javac/modules/OutputDirTest.java
Print this page
*** 98,108 ****
@Test
public void testExplodedOutDir(Path base) throws Exception {
Path modSrc = base.resolve("modSrc");
tb.writeJavaFiles(modSrc,
! "module m1 { exports p; }",
"package p; public class CC { }");
Path modClasses = base.resolve("modClasses");
Files.createDirectories(modClasses);
new JavacTask(tb, Task.Mode.CMDLINE)
--- 98,108 ----
@Test
public void testExplodedOutDir(Path base) throws Exception {
Path modSrc = base.resolve("modSrc");
tb.writeJavaFiles(modSrc,
! "module m1x { exports p; }",
"package p; public class CC { }");
Path modClasses = base.resolve("modClasses");
Files.createDirectories(modClasses);
new JavacTask(tb, Task.Mode.CMDLINE)
*** 112,122 ****
.writeAll();
Path src = base.resolve("src");
Path src_m = src.resolve("m");
tb.writeJavaFiles(src_m,
! "module m { requires m1 ; }",
"class C { }");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(modClasses) // an exploded module
.options("-XDrawDiagnostics",
--- 112,122 ----
.writeAll();
Path src = base.resolve("src");
Path src_m = src.resolve("m");
tb.writeJavaFiles(src_m,
! "module m { requires m1x ; }",
"class C { }");
String log = new JavacTask(tb, Task.Mode.CMDLINE)
.outdir(modClasses) // an exploded module
.options("-XDrawDiagnostics",
*** 132,142 ****
@Test
public void testInExplodedOutDir(Path base) throws Exception {
Path modSrc = base.resolve("modSrc");
tb.writeJavaFiles(modSrc,
! "module m1 { exports p; }",
"package p; public class CC { }");
Path modClasses = base.resolve("modClasses");
Files.createDirectories(modClasses);
new JavacTask(tb, Task.Mode.CMDLINE)
--- 132,142 ----
@Test
public void testInExplodedOutDir(Path base) throws Exception {
Path modSrc = base.resolve("modSrc");
tb.writeJavaFiles(modSrc,
! "module m1x { exports p; }",
"package p; public class CC { }");
Path modClasses = base.resolve("modClasses");
Files.createDirectories(modClasses);
new JavacTask(tb, Task.Mode.CMDLINE)
*** 145,155 ****
.run()
.writeAll();
Path src = base.resolve("src");
tb.writeJavaFiles(src,
! "module m { requires m1 ; }",
"class C { }");
Path classes = modClasses.resolve("m");
Files.createDirectories(classes);
--- 145,155 ----
.run()
.writeAll();
Path src = base.resolve("src");
tb.writeJavaFiles(src,
! "module m { requires m1x ; }",
"class C { }");
Path classes = modClasses.resolve("m");
Files.createDirectories(classes);
< prev index next >