< 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 >