equal
deleted
inserted
replaced
66 } |
66 } |
67 |
67 |
68 @Test |
68 @Test |
69 public void testMulti(Path base) throws Exception { |
69 public void testMulti(Path base) throws Exception { |
70 Path src = base.resolve("src"); |
70 Path src = base.resolve("src"); |
71 tb.writeJavaFiles(src.resolve("m1"), |
71 tb.writeJavaFiles(src.resolve("m1x"), |
72 "module m1 { exports p1; }", |
72 "module m1x { exports p1; }", |
73 "package p1; public class C1 { }"); |
73 "package p1; public class C1 { }"); |
74 tb.writeJavaFiles(src.resolve("m2"), |
74 tb.writeJavaFiles(src.resolve("m2x"), |
75 "module m2 { requires m1; provides p1.C1 with p2.C2; }", |
75 "module m2x { requires m1x; provides p1.C1 with p2.C2; }", |
76 "package p2; public class C2 extends p1.C1 { }"); |
76 "package p2; public class C2 extends p1.C1 { }"); |
77 Path modules = base.resolve("modules"); |
77 Path modules = base.resolve("modules"); |
78 Files.createDirectories(modules); |
78 Files.createDirectories(modules); |
79 |
79 |
80 new JavacTask(tb) |
80 new JavacTask(tb) |