< prev index next >

test/tools/launcher/modules/addexports/AddExportsTest.java

Print this page

        

*** 30,39 **** --- 30,40 ---- * @summary Basic tests for java -XaddExports */ import java.nio.file.Path; import java.nio.file.Paths; + import java.util.Arrays; import static jdk.testlibrary.ProcessTools.*; import org.testng.annotations.BeforeTest; import org.testng.annotations.DataProvider;
*** 146,160 **** // java -XaddExports:java.base/jdk.internal.misc=test \ // -mp mods -m $TESTMODULE/$MAIN_CLASS String mid = TEST1_MODULE + "/" + TEST1_MAIN_CLASS; int exitValue = ! executeTestJava("-XaddExports:java.base/jdk.internal.misc=" + TEST1_MODULE, ! "-mp", MODS_DIR.toString(), ! "-m", mid) ! .outputTo(System.out) ! .errorTo(System.out) .getExitValue(); assertTrue(exitValue == 0); } --- 147,159 ---- // java -XaddExports:java.base/jdk.internal.misc=test \ // -mp mods -m $TESTMODULE/$MAIN_CLASS String mid = TEST1_MODULE + "/" + TEST1_MAIN_CLASS; int exitValue = ! executeModularTest(mid, null, ! Arrays.asList("-XaddExports:java.base/jdk.internal.misc=" + TEST1_MODULE), ! null, Arrays.asList(MODS_DIR), null) .getExitValue(); assertTrue(exitValue == 0); }
*** 165,181 **** public void testWithUpgradedModule() throws Exception { // java -XaddExports:java.transaction/javax.transaction.internal=m2 // -upgrademodulepath upgrademods -mp mods -m ... String mid = TEST2_MODULE + "/" + TEST2_MAIN_CLASS; ! int exitValue = executeTestJava( ! "-XaddExports:java.transaction/javax.transaction.internal=m2", ! "-upgrademodulepath", UPGRADE_MODS_DIRS.toString(), ! "-mp", MODS_DIR.toString(), ! "-m", mid) ! .outputTo(System.out) ! .errorTo(System.out) .getExitValue(); assertTrue(exitValue == 0); } --- 164,177 ---- public void testWithUpgradedModule() throws Exception { // java -XaddExports:java.transaction/javax.transaction.internal=m2 // -upgrademodulepath upgrademods -mp mods -m ... String mid = TEST2_MODULE + "/" + TEST2_MAIN_CLASS; ! int exitValue = executeModularTest(mid, null, ! Arrays.asList("-XaddExports:java.transaction/javax.transaction.internal=m2", ! "-upgrademodulepath", UPGRADE_MODS_DIRS.toString()), ! null, Arrays.asList(MODS_DIR), null) .getExitValue(); assertTrue(exitValue == 0); }
*** 186,202 **** */ public void testWithAddMods() throws Exception { // java -XaddExports:m4/jdk.test4=m3 -mp mods -m ... String mid = TEST3_MODULE + "/" + TEST3_MAIN_CLASS; ! int exitValue = executeTestJava( ! "-XaddExports:m4/jdk.test4=m3", ! "-mp", MODS_DIR.toString(), ! "-addmods", TEST4_MODULE, ! "-m", mid) ! .outputTo(System.out) ! .errorTo(System.out) .getExitValue(); assertTrue(exitValue == 0); } --- 182,195 ---- */ public void testWithAddMods() throws Exception { // java -XaddExports:m4/jdk.test4=m3 -mp mods -m ... String mid = TEST3_MODULE + "/" + TEST3_MAIN_CLASS; ! int exitValue = executeModularTest(mid, null, ! Arrays.asList("-XaddExports:m4/jdk.test4=m3"), ! null, Arrays.asList(MODS_DIR), ! Arrays.asList(TEST4_MODULE)) .getExitValue(); assertTrue(exitValue == 0); }
< prev index next >