< prev index next >

langtools/test/tools/javac/modules/MOptionTest.java

Print this page

        

*** 56,66 **** tb.writeJavaFiles(m1, "module m1 {}", "package test; public class Test {}"); new JavacTask(tb) ! .options("-m", "m1", "-modulesourcepath", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); Path moduleInfoClass = build.resolve("m1/module-info.class"); Path testTestClass = build.resolve("m1/test/Test.class"); --- 56,66 ---- tb.writeJavaFiles(m1, "module m1 {}", "package test; public class Test {}"); new JavacTask(tb) ! .options("-m", "m1", "--module-source-path", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); Path moduleInfoClass = build.resolve("m1/module-info.class"); Path testTestClass = build.resolve("m1/test/Test.class");
*** 79,89 **** } Thread.sleep(2000); //timestamps new JavacTask(tb) ! .options("-m", "m1", "-modulesourcepath", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!moduleInfoTimeStamp.equals(Files.getLastModifiedTime(moduleInfoClass))) { throw new AssertionError("Classfile update!"); --- 79,89 ---- } Thread.sleep(2000); //timestamps new JavacTask(tb) ! .options("-m", "m1", "--module-source-path", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!moduleInfoTimeStamp.equals(Files.getLastModifiedTime(moduleInfoClass))) { throw new AssertionError("Classfile update!");
*** 96,106 **** Thread.sleep(2000); //timestamps Files.setLastModifiedTime(testTest, FileTime.fromMillis(System.currentTimeMillis())); new JavacTask(tb) ! .options("-m", "m1", "-modulesourcepath", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!moduleInfoTimeStamp.equals(Files.getLastModifiedTime(moduleInfoClass))) { throw new AssertionError("Classfile update!"); --- 96,106 ---- Thread.sleep(2000); //timestamps Files.setLastModifiedTime(testTest, FileTime.fromMillis(System.currentTimeMillis())); new JavacTask(tb) ! .options("-m", "m1", "--module-source-path", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!moduleInfoTimeStamp.equals(Files.getLastModifiedTime(moduleInfoClass))) { throw new AssertionError("Classfile update!");
*** 123,133 **** "package test; public class Test {}"); String log = new JavacTask(tb) .options("-XDrawDiagnostics", "-m", "m1", ! "-modulesourcepath", src.toString()) .run(Task.Expect.FAIL) .writeAll() .getOutput(Task.OutputKind.DIRECT); if (!log.contains("- compiler.err.output.dir.must.be.specified.with.dash.m.option")) --- 123,133 ---- "package test; public class Test {}"); String log = new JavacTask(tb) .options("-XDrawDiagnostics", "-m", "m1", ! "--module-source-path", src.toString()) .run(Task.Expect.FAIL) .writeAll() .getOutput(Task.OutputKind.DIRECT); if (!log.contains("- compiler.err.output.dir.must.be.specified.with.dash.m.option"))
*** 172,182 **** tb.writeJavaFiles(m2, "module m2 {}", "package p2; public class C2 {}"); new JavacTask(tb) ! .options("-m", "m1,m2", "-modulesourcepath", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); Path m1ModuleInfoClass = build.resolve("m1/module-info.class"); Path classC1 = build.resolve("m1/p1/C1.class"); --- 172,182 ---- tb.writeJavaFiles(m2, "module m2 {}", "package p2; public class C2 {}"); new JavacTask(tb) ! .options("-m", "m1,m2", "--module-source-path", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); Path m1ModuleInfoClass = build.resolve("m1/module-info.class"); Path classC1 = build.resolve("m1/p1/C1.class");
*** 213,223 **** } Thread.sleep(2000); //timestamps new JavacTask(tb) ! .options("-m", "m1,m2", "-modulesourcepath", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!m1ModuleInfoTimeStamp.equals(Files.getLastModifiedTime(m1ModuleInfoClass))) { throw new AssertionError("Classfile update!"); --- 213,223 ---- } Thread.sleep(2000); //timestamps new JavacTask(tb) ! .options("-m", "m1,m2", "--module-source-path", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!m1ModuleInfoTimeStamp.equals(Files.getLastModifiedTime(m1ModuleInfoClass))) { throw new AssertionError("Classfile update!");
*** 239,249 **** Files.setLastModifiedTime(C1Source, FileTime.fromMillis(System.currentTimeMillis())); Files.setLastModifiedTime(C2Source, FileTime.fromMillis(System.currentTimeMillis())); new JavacTask(tb) ! .options("-m", "m1,m2", "-modulesourcepath", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!m1ModuleInfoTimeStamp.equals(Files.getLastModifiedTime(m1ModuleInfoClass))) { throw new AssertionError("Classfile update!"); --- 239,249 ---- Files.setLastModifiedTime(C1Source, FileTime.fromMillis(System.currentTimeMillis())); Files.setLastModifiedTime(C2Source, FileTime.fromMillis(System.currentTimeMillis())); new JavacTask(tb) ! .options("-m", "m1,m2", "--module-source-path", src.toString(), "-d", build.toString()) .run(Task.Expect.SUCCESS) .writeAll(); if (!m1ModuleInfoTimeStamp.equals(Files.getLastModifiedTime(m1ModuleInfoClass))) { throw new AssertionError("Classfile update!");
< prev index next >