test/tools/launcher/modules/addmods/AddModsTest.java
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/test/tools/launcher/modules/addmods/AddModsTest.java Thu Sep 8 09:06:41 2016
--- new/test/tools/launcher/modules/addmods/AddModsTest.java Thu Sep 8 09:06:39 2016
*** 29,38 ****
--- 29,39 ----
* @build AddModsTest CompilerUtils jdk.testlibrary.*
* @run testng AddModsTest
* @summary Basic test for java --add-modules
*/
+ import java.io.File;
import java.nio.file.Path;
import java.nio.file.Paths;
import static jdk.testlibrary.ProcessTools.*;
*** 221,230 ****
--- 222,252 ----
assertTrue(exitValue == 0);
}
+ /**
+ * Tests {@code --add-modules} be specified more than once.
+ */
+ public void testWithMultipleAddModules() throws Exception {
+
+ String modulepath = MODS1_DIR.toString() + File.pathSeparator +
+ MODS2_DIR.toString();
+ int exitValue
+ = executeTestJava("--module-path", modulepath,
+ "--add-modules", LOGGER_MODULE,
+ "--add-modules", TEST_MODULE,
+ "-m", TEST_MID,
+ "logger.Logger")
+ .outputTo(System.out)
+ .errorTo(System.out)
+ .getExitValue();
+
+ assertTrue(exitValue == 0);
+ }
+
+
/**
* Attempt to run with a bad module name specified to --add-modules
*/
public void testRunWithBadAddMods() throws Exception {
test/tools/launcher/modules/addmods/AddModsTest.java
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File