diff options
-rw-r--r-- | org.jacoco.ant/src/org/jacoco/ant/DumpTask.java | 6 | ||||
-rw-r--r-- | org.jacoco.report.test/src/org/jacoco/report/FileMultiReportOutputTest.java | 1 |
2 files changed, 3 insertions, 4 deletions
diff --git a/org.jacoco.ant/src/org/jacoco/ant/DumpTask.java b/org.jacoco.ant/src/org/jacoco/ant/DumpTask.java index 645403e7..6f3ef648 100644 --- a/org.jacoco.ant/src/org/jacoco/ant/DumpTask.java +++ b/org.jacoco.ant/src/org/jacoco/ant/DumpTask.java @@ -161,16 +161,14 @@ public class DumpTask extends Task { } private OutputStream openOutputStream() throws IOException { - OutputStream output; if (dump) { log(format("Dumping execution data to %s", destfile.getAbsolutePath())); FileUtils.getFileUtils().createNewFile(destfile, true); - output = new FileOutputStream(destfile, append); + return new FileOutputStream(destfile, append); } else { - output = NUL; + return NUL; } - return output; } } diff --git a/org.jacoco.report.test/src/org/jacoco/report/FileMultiReportOutputTest.java b/org.jacoco.report.test/src/org/jacoco/report/FileMultiReportOutputTest.java index de265200..fa496973 100644 --- a/org.jacoco.report.test/src/org/jacoco/report/FileMultiReportOutputTest.java +++ b/org.jacoco.report.test/src/org/jacoco/report/FileMultiReportOutputTest.java @@ -48,6 +48,7 @@ public class FileMultiReportOutputTest { assertEquals(2, actual.read()); assertEquals(3, actual.read()); assertEquals(-1, actual.read()); + actual.close(); } @Test(expected = IOException.class) |