--- a/langtools/test/tools/jdeps/modules/ModuleTest.java Wed Aug 10 13:52:02 2016 -0700
+++ b/langtools/test/tools/jdeps/modules/ModuleTest.java Wed Aug 10 15:47:46 2016 -0700
@@ -23,7 +23,7 @@
/*
* @test
- * @summary Tests jdeps -m and -mp options on named modules and unnamed modules
+ * @summary Tests jdeps -m and --module-path options on named modules and unnamed modules
* @library ../lib
* @build CompilerUtils JdepsUtil
* @modules jdk.jdeps/com.sun.tools.jdeps
@@ -68,12 +68,12 @@
CompilerUtils.cleanDir(UNNAMED_DIR);
assertTrue(CompilerUtils.compileModule(SRC_DIR, MODS_DIR, UNSUPPORTED,
- "-XaddExports:java.base/jdk.internal.perf=" + UNSUPPORTED));
+ "--add-exports", "java.base/jdk.internal.perf=" + UNSUPPORTED));
// m4 is not referenced
Arrays.asList("m1", "m2", "m3", "m4")
.forEach(mn -> assertTrue(CompilerUtils.compileModule(SRC_DIR, MODS_DIR, mn)));
- assertTrue(CompilerUtils.compile(SRC_DIR.resolve("m3"), UNNAMED_DIR, "-mp", MODS_DIR.toString()));
+ assertTrue(CompilerUtils.compile(SRC_DIR.resolve("m3"), UNNAMED_DIR, "-p", MODS_DIR.toString()));
Files.delete(UNNAMED_DIR.resolve("module-info.class"));
}
@@ -112,10 +112,10 @@
@Test(dataProvider = "modules")
public void modularTest(String name, ModuleMetaData data) throws IOException {
- // jdeps -modulepath mods -m <name>
+ // jdeps --module-path mods -m <name>
runTest(data, MODS_DIR.toString(), Set.of(name));
- // jdeps -modulepath libs/m1.jar:.... -m <name>
+ // jdeps --module-path libs/m1.jar:.... -m <name>
String mp = Arrays.stream(modules)
.filter(mn -> !mn.equals(name))
.map(mn -> MODS_DIR.resolve(mn).toString())
@@ -150,8 +150,8 @@
Set<String> roots, Path... paths)
throws IOException
{
- // jdeps -modulepath <modulepath> -m root paths
- String cmd = String.format("jdeps -modulepath %s -addmods %s %s%n",
+ // jdeps --module-path <modulepath> -m root paths
+ String cmd = String.format("jdeps --module-path %s --add-modules %s %s%n",
MODS_DIR, roots.stream().collect(Collectors.joining(",")), paths);
try (JdepsUtil.Command jdeps = JdepsUtil.newCommand(cmd)) {