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/25 09:33:58 UTC

svn commit: r1929969 - pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf

Author: tilman
Date: Tue Nov 25 09:33:58 2025
New Revision: 1929969

Log:
PDFBOX-6104: close document

Modified:
   pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java

Modified: pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java
==============================================================================
--- pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java	Tue Nov 25 09:33:53 2025	(r1929968)
+++ pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java	Tue Nov 25 09:33:58 2025	(r1929969)
@@ -108,13 +108,15 @@ class FDFAnnotationTest
 
         ByteArrayInputStream inputStream = new ByteArrayInputStream(xfdf.getBytes(StandardCharsets.UTF_8));
 
-        FDFDocument fdfDoc = Loader.loadXFDF(inputStream);
-        List<FDFAnnotation> fdfAnnots = fdfDoc.getCatalog().getFDF().getAnnotations();
-        assertEquals(1, fdfAnnots.size());
-
-        FDFAnnotation annot = fdfAnnots.get(0);
-        assertNotNull(annot.getBorderStyle());
-        assertEquals(0f, annot.getBorderStyle().getWidth(), 0.01f);
+        try (FDFDocument fdfDoc = Loader.loadXFDF(inputStream))
+        {
+            List<FDFAnnotation> fdfAnnots = fdfDoc.getCatalog().getFDF().getAnnotations();
+            assertEquals(1, fdfAnnots.size());
+            
+            FDFAnnotation annot = fdfAnnots.get(0);
+            assertNotNull(annot.getBorderStyle());
+            assertEquals(0f, annot.getBorderStyle().getWidth(), 0.01f);
+        }
     }
 
 }