< prev index next >
test/jdk/tools/jlink/JLinkTest.java
Print this page
*** 41,50 ****
--- 41,51 ----
/*
* @test
* @summary Test image creation
* @bug 8189777
+ * @bug 8194922
* @author Jean-Francois Denise
* @requires (vm.compMode != "Xcomp" & os.maxMemory >= 2g)
* @library ../lib
* @modules java.base/jdk.internal.jimage
* jdk.jdeps/com.sun.tools.classfile
*** 274,283 ****
--- 275,293 ----
String[] res = {".jcov", "/META-INF/"};
Path imageDir = helper.generateDefaultImage(userOptions2, moduleName).assertSuccess();
helper.checkImage(imageDir, moduleName, res, null);
}
+ // module-info.class should not be excluded
+ {
+ String[] userOptions = { "--exclude-resources", "/jdk_8194922/module-info.class" };
+ String moduleName = "jdk_8194922";
+ helper.generateDefaultJModule(moduleName);
+ helper.generateDefaultImage(userOptions, moduleName).
+ assertFailure("Cannot exclude /jdk_8194922/module-info.class");
+ }
+
// default compress
{
testCompress(helper, "compresscmdcomposite2", "--compress", "2");
}
< prev index next >