test/tools/jar/modularJar/Basic.java
Print this page
@@ -44,10 +44,11 @@
import static java.lang.String.format;
import static java.lang.System.out;
/*
* @test
+ * @bug 8167328
* @library /lib/testlibrary
* @modules jdk.compiler
* jdk.jartool
* @build jdk.testlibrary.FileUtils jdk.testlibrary.JDKToolFinder
* @compile Basic.java
@@ -754,10 +755,18 @@
.resultChecker(r ->
assertTrue(r.output.contains(FOO.moduleName + "@" + FOO.version),
"Expected to find ", FOO.moduleName + "@" + FOO.version,
" in [", r.output, "]")
);
+
+ jar(option,
+ "--file=" + modularJar.toString(),
+ modularJar.toString())
+ .assertFailure();
+
+ jar(option, modularJar.toString())
+ .assertFailure();
}
}
@Test
public void printModuleDescriptorFooFromStdin() throws IOException {