< prev index next >
langtools/test/tools/jdeps/modules/GenModuleInfo.java
Print this page
*** 21,31 ****
* questions.
*/
/*
* @test
! * @summary Tests jdeps -genmoduleinfo option
* @library ../lib
* @build CompilerUtils JdepsUtil
* @modules jdk.jdeps/com.sun.tools.jdeps
* @run testng GenModuleInfo
*/
--- 21,31 ----
* questions.
*/
/*
* @test
! * @summary Tests jdeps --gen-module-info option
* @library ../lib
* @build CompilerUtils JdepsUtil
* @modules jdk.jdeps/com.sun.tools.jdeps
* @run testng GenModuleInfo
*/
*** 71,81 ****
CompilerUtils.cleanDir(LIBS_DIR);
CompilerUtils.cleanDir(DEST_DIR);
CompilerUtils.cleanDir(NEW_MODS_DIR);
assertTrue(CompilerUtils.compileModule(SRC_DIR, MODS_DIR, UNSUPPORTED,
! "-XaddExports:java.base/jdk.internal.perf=" + UNSUPPORTED));
Arrays.asList("m1", "m2", "m3")
.forEach(mn -> assertTrue(CompilerUtils.compileModule(SRC_DIR, MODS_DIR, mn)));
Files.createDirectory(LIBS_DIR);
Files.createDirectory(DEST_DIR);
--- 71,81 ----
CompilerUtils.cleanDir(LIBS_DIR);
CompilerUtils.cleanDir(DEST_DIR);
CompilerUtils.cleanDir(NEW_MODS_DIR);
assertTrue(CompilerUtils.compileModule(SRC_DIR, MODS_DIR, UNSUPPORTED,
! "--add-exports", "java.base/jdk.internal.perf=" + UNSUPPORTED));
Arrays.asList("m1", "m2", "m3")
.forEach(mn -> assertTrue(CompilerUtils.compileModule(SRC_DIR, MODS_DIR, mn)));
Files.createDirectory(LIBS_DIR);
Files.createDirectory(DEST_DIR);
*** 104,114 ****
public void test() throws IOException {
Stream<String> files = Arrays.stream(modules)
.map(mn -> LIBS_DIR.resolve(mn + ".jar"))
.map(Path::toString);
! JdepsUtil.jdeps(Stream.concat(Stream.of("-genmoduleinfo", DEST_DIR.toString()),
files).toArray(String[]::new));
// check file exists
Arrays.stream(modules)
.map(mn -> DEST_DIR.resolve(mn).resolve("module-info.java"))
--- 104,114 ----
public void test() throws IOException {
Stream<String> files = Arrays.stream(modules)
.map(mn -> LIBS_DIR.resolve(mn + ".jar"))
.map(Path::toString);
! JdepsUtil.jdeps(Stream.concat(Stream.of("--gen-module-info", DEST_DIR.toString()),
files).toArray(String[]::new));
// check file exists
Arrays.stream(modules)
.map(mn -> DEST_DIR.resolve(mn).resolve("module-info.java"))
*** 130,144 ****
});
}
// compile new module-info.java
assertTrue(CompilerUtils.compileModule(DEST_DIR, NEW_MODS_DIR, UNSUPPORTED,
! "-mp", NEW_MODS_DIR.toString(), "-verbose",
! "-XaddExports:java.base/jdk.internal.perf=" + UNSUPPORTED));
Arrays.asList("m1", "m2", "m3")
.forEach(mn -> assertTrue(CompilerUtils.compileModule(DEST_DIR, NEW_MODS_DIR,
! mn, "-mp", NEW_MODS_DIR.toString())));
for (String mn : modules) {
Path p1 = NEW_MODS_DIR.resolve(mn).resolve(MODULE_INFO);
Path p2 = MODS_DIR.resolve(mn).resolve(MODULE_INFO);
--- 130,144 ----
});
}
// compile new module-info.java
assertTrue(CompilerUtils.compileModule(DEST_DIR, NEW_MODS_DIR, UNSUPPORTED,
! "-p", NEW_MODS_DIR.toString(), "-verbose",
! "--add-exports", "java.base/jdk.internal.perf=" + UNSUPPORTED));
Arrays.asList("m1", "m2", "m3")
.forEach(mn -> assertTrue(CompilerUtils.compileModule(DEST_DIR, NEW_MODS_DIR,
! mn, "-p", NEW_MODS_DIR.toString())));
for (String mn : modules) {
Path p1 = NEW_MODS_DIR.resolve(mn).resolve(MODULE_INFO);
Path p2 = MODS_DIR.resolve(mn).resolve(MODULE_INFO);
< prev index next >