Author: tilman
Date: Tue Nov 25 09:33:49 2025
New Revision: 1929967

Log:
PDFBOX-6104: close document

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

Modified: 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java
      Tue Nov 25 09:29:18 2025        (r1929966)
+++ 
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/fdf/FDFAnnotationTest.java
      Tue Nov 25 09:33:49 2025        (r1929967)
@@ -109,13 +109,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);
+        }
     }
 
 }

Reply via email to