< prev index next >
test/java/lang/module/ModuleReader/ModuleReaderTest.java
Print this page
*** 23,34 ****
/**
* @test
* @library /lib/testlibrary
* @modules java.base/jdk.internal.module
- * jdk.jlink/jdk.tools.jmod
* jdk.compiler
* @build ModuleReaderTest CompilerUtils JarUtils
* @run testng ModuleReaderTest
* @summary Basic tests for java.lang.module.ModuleReader
*/
--- 23,34 ----
/**
* @test
* @library /lib/testlibrary
* @modules java.base/jdk.internal.module
* jdk.compiler
+ * jdk.jlink
* @build ModuleReaderTest CompilerUtils JarUtils
* @run testng ModuleReaderTest
* @summary Basic tests for java.lang.module.ModuleReader
*/
*** 46,55 ****
--- 46,56 ----
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Arrays;
import java.util.Optional;
+ import java.util.spi.ToolProvider;
import jdk.internal.module.ConfigurableModuleFinder;
import jdk.internal.module.ConfigurableModuleFinder.Phase;
import org.testng.annotations.BeforeTest;
*** 194,205 ****
// jmod create --class-path mods/${TESTMODULE} mlib/${TESTMODULE}.jmod
String cp = MODS_DIR.resolve(TEST_MODULE).toString();
String jmod = dir.resolve("m.jmod").toString();
String[] args = { "create", "--class-path", cp, jmod };
! jdk.tools.jmod.JmodTask task = new jdk.tools.jmod.JmodTask();
! assertEquals(task.run(args), 0);
test(dir);
}
--- 195,206 ----
// jmod create --class-path mods/${TESTMODULE} mlib/${TESTMODULE}.jmod
String cp = MODS_DIR.resolve(TEST_MODULE).toString();
String jmod = dir.resolve("m.jmod").toString();
String[] args = { "create", "--class-path", cp, jmod };
! ToolProvider jmodTool = ToolProvider.findFirst("jmod").get();
! assertEquals(jmodTool.run(System.out, System.out, args), 0);
test(dir);
}
< prev index next >