< prev index next >

test/tools/javac/modules/HelloWorldTest.java

Print this page

        

*** 121,147 **** } @Test public void testModuleSourcePath(Path base) throws Exception { Path src = base.resolve("src"); ! Path src_m1 = src.resolve("m1"); ! tb.writeFile(src_m1.resolve("module-info.java"), "module m1 { }"); ! tb.writeJavaFiles(src_m1, PKG_HELLO_WORLD); Path classes = base.resolve("classes"); Files.createDirectories(classes); new JavacTask(tb) .options("--module-source-path", src.toString()) .outdir(classes) ! .files(src_m1.resolve("p/HelloWorld.java")) .run() .writeAll(); checkFiles( ! classes.resolve("m1/module-info.class"), ! classes.resolve("m1/p/HelloWorld.class")); } void checkFiles(Path... files) throws Exception { for (Path f: files) { if (!Files.exists(f)) --- 121,147 ---- } @Test public void testModuleSourcePath(Path base) throws Exception { Path src = base.resolve("src"); ! Path src_m = src.resolve("m"); ! tb.writeFile(src_m.resolve("module-info.java"), "module m { }"); ! tb.writeJavaFiles(src_m, PKG_HELLO_WORLD); Path classes = base.resolve("classes"); Files.createDirectories(classes); new JavacTask(tb) .options("--module-source-path", src.toString()) .outdir(classes) ! .files(src_m.resolve("p/HelloWorld.java")) .run() .writeAll(); checkFiles( ! classes.resolve("m/module-info.class"), ! classes.resolve("m/p/HelloWorld.class")); } void checkFiles(Path... files) throws Exception { for (Path f: files) { if (!Files.exists(f))
< prev index next >