You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2025/11/18 14:01:50 UTC

svn commit: r1929836 - pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos

Author: tilman
Date: Tue Nov 18 14:01:49 2025
New Revision: 1929836

Log:
PDFBOX-5660: close output, as suggested by Valery Bokov; closes #340

Modified:
   pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSIncrement.java

Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSIncrement.java
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSIncrement.java	Tue Nov 18 14:01:45 2025	(r1929835)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSIncrement.java	Tue Nov 18 14:01:49 2025	(r1929836)
@@ -44,6 +44,7 @@ import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
+import java.io.OutputStream;
 
 import java.net.URI;
 import java.net.URISyntaxException;
@@ -311,7 +312,8 @@ class TestCOSIncrement
             document.save(baos);
         }
 
-        try (PDDocument document = Loader.loadPDF(baos.toByteArray()))
+        try (PDDocument document = Loader.loadPDF(baos.toByteArray());
+             OutputStream os = new FileOutputStream("target/test-output/PDFBOX-5627.pdf"))
         {
             PDPage page = document.getPage(0);
 
@@ -333,7 +335,7 @@ class TestCOSIncrement
             pages.setNeedToBeUpdated(true);
             page.getCOSObject().setNeedToBeUpdated(true);
 
-            document.saveIncremental(new FileOutputStream("target/test-output/PDFBOX-5627.pdf"));
+            document.saveIncremental(os);
         }
 
         try (PDDocument document = Loader.loadPDF(new File("target/test-output/PDFBOX-5627.pdf")))