Author: tilman Date: Sun Aug 10 11:06:46 2025 New Revision: 1927726 Log: PDFBOX-5660: sonar fix
Modified: pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java Modified: pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java ============================================================================== --- pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java Sun Aug 10 08:30:19 2025 (r1927725) +++ pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java Sun Aug 10 11:06:46 2025 (r1927726) @@ -28,8 +28,10 @@ import org.apache.pdfbox.Loader; import org.apache.pdfbox.cos.COSDictionary; import org.apache.pdfbox.cos.COSName; import org.apache.pdfbox.io.IOUtils; +import org.apache.pdfbox.pdmodel.PDDocument; import static org.junit.jupiter.api.Assertions.assertArrayEquals; +import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; import org.junit.jupiter.api.Test; @@ -129,8 +131,11 @@ class TestFilters @Test void testPDFBOX4517() throws IOException { - Loader.loadPDF(new File("target/pdfs/PDFBOX-4517-cryptfilter.pdf"), - "userpassword1234"); + try (PDDocument doc = Loader.loadPDF(new File("target/pdfs/PDFBOX-4517-cryptfilter.pdf"), + "userpassword1234")) + { + assertEquals(1, doc.getNumberOfPages()); + } } /**