< prev index next >
jdk/test/tools/launcher/modules/listmods/ListModsTest.java
Print this page
@@ -25,11 +25,11 @@
* @test
* @library /lib/testlibrary
* @modules java.se
* @build ListModsTest CompilerUtils jdk.testlibrary.*
* @run testng ListModsTest
- * @summary Basic test for java -listmods
+ * @summary Basic test for java --list-modules
*/
import java.nio.file.Path;
import java.nio.file.Paths;
@@ -39,11 +39,11 @@
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
import static org.testng.Assert.*;
/**
- * Basic tests for java -listmods
+ * Basic tests for java --list-modules
*/
public class ListModsTest {
private static final String TEST_SRC = System.getProperty("test.src");
@@ -53,17 +53,17 @@
@BeforeTest
public void setup() throws Exception {
boolean compiled;
- // javac -d mods/m1 -mp mods src/m1/**
+ // javac -d mods/m1 --module-path mods src/m1/**
compiled = CompilerUtils.compile(
SRC_DIR.resolve("m1"),
MODS_DIR.resolve("m1"));
assertTrue(compiled);
- // javac -d upgrademods/java.transaction -mp mods src/java.transaction/**
+ // javac -d upgrademods/java.transaction --module-path mods src/java.transaction/**
compiled = CompilerUtils.compile(
SRC_DIR.resolve("java.transaction"),
UPGRADEMODS_DIR.resolve("java.transaction"));
assertTrue(compiled);
@@ -71,11 +71,11 @@
@Test
public void testListAll() throws Exception {
OutputAnalyzer output
- = executeTestJava("-listmods")
+ = executeTestJava("--list-modules")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.base");
output.shouldContain("java.xml");
assertTrue(output.getExitValue() == 0);
@@ -83,11 +83,11 @@
@Test
public void testListOneModule() throws Exception {
OutputAnalyzer output
- = executeTestJava("-listmods:java.base")
+ = executeTestJava("--list-modules=java.base")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.base");
output.shouldContain("exports java.lang");
assertTrue(output.getExitValue() == 0);
@@ -95,11 +95,11 @@
@Test
public void testListTwoModules() throws Exception {
OutputAnalyzer output
- = executeTestJava("-listmods:java.base,java.xml")
+ = executeTestJava("--list-modules", "java.base,java.xml")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.base");
output.shouldContain("exports java.lang");
output.shouldContain("java.xml");
@@ -109,11 +109,11 @@
@Test
public void testListUnknownModule() throws Exception {
OutputAnalyzer output
- = executeTestJava("-listmods:java.rhubarb")
+ = executeTestJava("--list-modules", "java.rhubarb")
.outputTo(System.out)
.errorTo(System.out);
output.shouldNotContain("java.base");
output.shouldNotContain("java.rhubarb");
assertTrue(output.getExitValue() == 0);
@@ -121,11 +121,11 @@
@Test
public void testListWithModulePath() throws Exception {
OutputAnalyzer output
- = executeTestJava("-mp", MODS_DIR.toString(), "-listmods")
+ = executeTestJava("--module-path", MODS_DIR.toString(), "--list-modules")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.base");
output.shouldContain("m1");
assertTrue(output.getExitValue() == 0);
@@ -133,23 +133,23 @@
@Test
public void testListWithUpgradeModulePath() throws Exception {
OutputAnalyzer output
- = executeTestJava("-upgrademodulepath", UPGRADEMODS_DIR.toString(),
- "-listmods:java.transaction")
+ = executeTestJava("--upgrade-module-path", UPGRADEMODS_DIR.toString(),
+ "--list-modules", "java.transaction")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("exports javax.transaction.atomic");
assertTrue(output.getExitValue() == 0);
}
@Test
public void testListWithLimitMods1() throws Exception {
OutputAnalyzer output
- = executeTestJava("-limitmods", "java.compact1", "-listmods")
+ = executeTestJava("--limit-modules", "java.compact1", "--list-modules")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.compact1");
output.shouldContain("java.base");
output.shouldNotContain("java.xml");
@@ -158,43 +158,43 @@
@Test
public void testListWithLimitMods2() throws Exception {
OutputAnalyzer output
- = executeTestJava("-mp", MODS_DIR.toString(),
- "-limitmods", "java.compact1",
- "-listmods")
+ = executeTestJava("--module-path", MODS_DIR.toString(),
+ "--limit-modules", "java.compact1",
+ "--list-modules")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.base");
output.shouldNotContain("m1");
assertTrue(output.getExitValue() == 0);
}
/**
- * java -version -listmods => should print version and exit
+ * java -version --list-modules => should print version and exit
*/
@Test
public void testListWithPrintVersion1() throws Exception {
OutputAnalyzer output
- = executeTestJava("-version", "-listmods")
+ = executeTestJava("-version", "--list-modules")
.outputTo(System.out)
.errorTo(System.out);
output.shouldNotContain("java.base");
output.shouldContain("Runtime Environment");
assertTrue(output.getExitValue() == 0);
}
/**
- * java -listmods -version => should list modules and exit
+ * java --list-modules -version => should list modules and exit
*/
@Test
public void testListWithPrintVersion2() throws Exception {
OutputAnalyzer output
- = executeTestJava("-listmods", "-version")
+ = executeTestJava("--list-modules", "-version")
.outputTo(System.out)
.errorTo(System.out);
output.shouldContain("java.base");
output.shouldNotContain("Runtime Environment");
assertTrue(output.getExitValue() == 0);
< prev index next >