< prev index next >
test/tools/javac/modules/AddModulesTest.java
Print this page
@@ -34,11 +34,10 @@
import java.nio.file.Path;
import toolbox.JavacTask;
import toolbox.Task;
-import toolbox.ToolBox;
public class AddModulesTest extends ModuleTestBase {
public static void main(String... args) throws Exception {
new AddModulesTest().runTests();
}
@@ -68,22 +67,22 @@
}
@Test
public void testEmptyItem(Path base) throws Exception {
Path src = base.resolve("src");
- Path src_m1 = src.resolve("m1");
+ Path src_m1 = src.resolve("m1x");
tb.writeJavaFiles(src_m1,
- "module m1 { }");
- Path src_m2 = src.resolve("m2");
+ "module m1x { }");
+ Path src_m2 = src.resolve("m2x");
tb.writeJavaFiles(src_m2,
- "module m2 { }");
+ "module m2x { }");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
- testEmptyItem(src, classes, ",m1");
- testEmptyItem(src, classes, "m1,,m2");
- testEmptyItem(src, classes, "m1,");
+ testEmptyItem(src, classes, ",m1x");
+ testEmptyItem(src, classes, "m1x,,m2x");
+ testEmptyItem(src, classes, "m1x,");
}
private void testEmptyItem(Path src, Path classes, String option) throws Exception {
new JavacTask(tb)
.options("--module-source-path", src.toString(),
@@ -157,13 +156,13 @@
@Test
public void testDuplicate(Path base) throws Exception {
Path src = base.resolve("src");
// setup a utility module
- Path src_m1 = src.resolve("m1");
+ Path src_m1 = src.resolve("m1x");
tb.writeJavaFiles(src_m1,
- "module m1 { exports p1; }",
+ "module m1x { exports p1; }",
"package p1; public class C1 { }");
Path modules = base.resolve("modules");
tb.createDirectories(modules);
new JavacTask(tb)
@@ -180,11 +179,11 @@
Path classes = base.resolve("classes");
tb.createDirectories(classes);
new JavacTask(tb)
.options("--module-path", modules.toString(),
- "--add-modules", "m1,m1")
+ "--add-modules", "m1x,m1x")
.outdir(classes)
.files(findJavaFiles(src2))
.run()
.writeAll();
}
@@ -192,17 +191,17 @@
@Test
public void testRepeatable(Path base) throws Exception {
Path src = base.resolve("src");
// setup some utility modules
- Path src_m1 = src.resolve("m1");
+ Path src_m1 = src.resolve("m1x");
tb.writeJavaFiles(src_m1,
- "module m1 { exports p1; }",
+ "module m1x { exports p1; }",
"package p1; public class C1 { }");
- Path src_m2 = src.resolve("m2");
+ Path src_m2 = src.resolve("m2x");
tb.writeJavaFiles(src_m2,
- "module m2 { exports p2; }",
+ "module m2x { exports p2; }",
"package p2; public class C2 { }");
Path modules = base.resolve("modules");
tb.createDirectories(modules);
new JavacTask(tb)
@@ -219,12 +218,12 @@
Path classes = base.resolve("classes");
tb.createDirectories(classes);
new JavacTask(tb)
.options("--module-path", modules.toString(),
- "--add-modules", "m1",
- "--add-modules", "m2")
+ "--add-modules", "m1x",
+ "--add-modules", "m2x")
.outdir(classes)
.files(findJavaFiles(src2))
.run()
.writeAll();
}
< prev index next >