Browse Source

Close zip file

Issue gh-9467
pull/10074/head
Josh Cummings 4 years ago
parent
commit
c4e53e51d7
No known key found for this signature in database
GPG Key ID: 49EF60DD7FF83443
  1. 12
      buildSrc/src/test/java/io/spring/gradle/convention/DocsPluginITest.java

12
buildSrc/src/test/java/io/spring/gradle/convention/DocsPluginITest.java

@ -35,11 +35,13 @@ public class DocsPluginITest {
assertThat(result.task(":docs").getOutcome()).isEqualTo(SUCCESS); assertThat(result.task(":docs").getOutcome()).isEqualTo(SUCCESS);
assertThat(result.task(":docsZip").getOutcome()).isEqualTo(SUCCESS); assertThat(result.task(":docsZip").getOutcome()).isEqualTo(SUCCESS);
File zip = new File(testKit.getRootDir(), "build/distributions/simple-1.0.0.BUILD-SNAPSHOT-docs.zip"); File zip = new File(testKit.getRootDir(), "build/distributions/simple-1.0.0.BUILD-SNAPSHOT-docs.zip");
List<? extends ZipEntry> entries = Collections.list(new ZipFile(zip).entries()); try (ZipFile file = new ZipFile(zip)) {
assertThat(entries) List<? extends ZipEntry> entries = Collections.list(file.entries());
.extracting(ZipEntry::getName) assertThat(entries)
.contains("docs/reference/html5/index.html") .extracting(ZipEntry::getName)
.contains("docs/reference/pdf/simple-reference.pdf"); .contains("docs/reference/html5/index.html")
.contains("docs/reference/pdf/simple-reference.pdf");
}
} }
@Test @Test

Loading…
Cancel
Save