< prev index next >

jdk/test/tools/launcher/modules/listmods/ListModsTest.java

Print this page




 130         output.shouldContain("m1");
 131         assertTrue(output.getExitValue() == 0);
 132     }
 133 
 134 
 135     @Test
 136     public void testListWithUpgradeModulePath() throws Exception {
 137         OutputAnalyzer output
 138             = executeTestJava("--upgrade-module-path", UPGRADEMODS_DIR.toString(),
 139                               "--list-modules", "java.transaction")
 140                 .outputTo(System.out)
 141                 .errorTo(System.out);
 142         output.shouldContain("exports javax.transaction.atomic");
 143         assertTrue(output.getExitValue() == 0);
 144     }
 145 
 146 
 147     @Test
 148     public void testListWithLimitMods1() throws Exception {
 149         OutputAnalyzer output
 150             = executeTestJava("--limit-modules", "java.management", "--list-modules")
 151                 .outputTo(System.out)
 152                 .errorTo(System.out);
 153         output.shouldContain("java.rmi");
 154         output.shouldContain("java.base");
 155         output.shouldNotContain("java.scripting");
 156         assertTrue(output.getExitValue() == 0);
 157     }
 158 
 159 
 160     @Test
 161     public void testListWithLimitMods2() throws Exception {
 162         OutputAnalyzer output
 163             = executeTestJava("--module-path", MODS_DIR.toString(),
 164                               "--limit-modules", "java.management",
 165                               "--list-modules")
 166                 .outputTo(System.out)
 167                 .errorTo(System.out);
 168         output.shouldContain("java.base");
 169         output.shouldNotContain("m1");
 170         assertTrue(output.getExitValue() == 0);




 130         output.shouldContain("m1");
 131         assertTrue(output.getExitValue() == 0);
 132     }
 133 
 134 
 135     @Test
 136     public void testListWithUpgradeModulePath() throws Exception {
 137         OutputAnalyzer output
 138             = executeTestJava("--upgrade-module-path", UPGRADEMODS_DIR.toString(),
 139                               "--list-modules", "java.transaction")
 140                 .outputTo(System.out)
 141                 .errorTo(System.out);
 142         output.shouldContain("exports javax.transaction.atomic");
 143         assertTrue(output.getExitValue() == 0);
 144     }
 145 
 146 
 147     @Test
 148     public void testListWithLimitMods1() throws Exception {
 149         OutputAnalyzer output
 150             = executeTestJava("--limit-modules", "java.management.rmi", "--list-modules")
 151                 .outputTo(System.out)
 152                 .errorTo(System.out);
 153         output.shouldContain("java.rmi");
 154         output.shouldContain("java.base");
 155         output.shouldNotContain("java.scripting");
 156         assertTrue(output.getExitValue() == 0);
 157     }
 158 
 159 
 160     @Test
 161     public void testListWithLimitMods2() throws Exception {
 162         OutputAnalyzer output
 163             = executeTestJava("--module-path", MODS_DIR.toString(),
 164                               "--limit-modules", "java.management",
 165                               "--list-modules")
 166                 .outputTo(System.out)
 167                 .errorTo(System.out);
 168         output.shouldContain("java.base");
 169         output.shouldNotContain("m1");
 170         assertTrue(output.getExitValue() == 0);


< prev index next >