34
35 import java.nio.file.Files;
36 import java.nio.file.Path;
37
38 import toolbox.JavacTask;
39 import toolbox.Task;
40 import toolbox.ToolBox;
41
42 public class NPEEmptyFileTest extends ModuleTestBase {
43 public static void main(String... args) throws Exception {
44 new NPEEmptyFileTest().runTests();
45 }
46
47 @Test
48 public void compileEmptyFile(Path base) throws Exception {
49 Path modules = base.resolve("modules");
50 Files.createDirectories(modules);
51 Path emptyJavaFile = base.resolve("Test.java");
52 tb.writeFile(emptyJavaFile, "");
53 new JavacTask(tb, Task.Mode.EXEC)
54 .options("-modulesourcepath", modules.toString(),
55 "-d", modules.toString(), emptyJavaFile.toString())
56 .run()
57 .writeAll();
58 }
59 }
|
34
35 import java.nio.file.Files;
36 import java.nio.file.Path;
37
38 import toolbox.JavacTask;
39 import toolbox.Task;
40 import toolbox.ToolBox;
41
42 public class NPEEmptyFileTest extends ModuleTestBase {
43 public static void main(String... args) throws Exception {
44 new NPEEmptyFileTest().runTests();
45 }
46
47 @Test
48 public void compileEmptyFile(Path base) throws Exception {
49 Path modules = base.resolve("modules");
50 Files.createDirectories(modules);
51 Path emptyJavaFile = base.resolve("Test.java");
52 tb.writeFile(emptyJavaFile, "");
53 new JavacTask(tb, Task.Mode.EXEC)
54 .options("--module-source-path", modules.toString(),
55 "-d", modules.toString(), emptyJavaFile.toString())
56 .run()
57 .writeAll();
58 }
59 }
|