< prev index next >
langtools/test/tools/jdeps/modules/GenModuleInfo.java
Print this page
@@ -21,11 +21,11 @@
* questions.
*/
/*
* @test
- * @summary Tests jdeps -genmoduleinfo option
+ * @summary Tests jdeps --gen-module-info option
* @library ../lib
* @build CompilerUtils JdepsUtil
* @modules jdk.jdeps/com.sun.tools.jdeps
* @run testng GenModuleInfo
*/
@@ -71,11 +71,11 @@
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));
+ "--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,11 +104,11 @@
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()),
+ 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,15 +130,15 @@
});
}
// 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));
+ "-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, "-mp", NEW_MODS_DIR.toString())));
+ 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 >