You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2020/12/11 07:10:24 UTC

svn commit: r1884300 - /pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java

Author: lehmi
Date: Fri Dec 11 07:10:24 2020
New Revision: 1884300

URL: http://svn.apache.org/viewvc?rev=1884300&view=rev
Log:
PDFBOX-4952: replace lowlevel parsing to support compressed object streams

Modified:
    pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java

Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java?rev=1884300&r1=1884299&r2=1884300&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java (original)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFMergerUtilityTest.java Fri Dec 11 07:10:24 2020
@@ -623,19 +623,10 @@ class PDFMergerUtilityTest
     // incorrect merging of /K entries
     private void checkStructTreeRootCount(File file) throws IOException
     {
-        int count = 0;
-        try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file))))
+        try (PDDocument pdf = Loader.loadPDF(file))
         {
-            String line;
-            while ((line = br.readLine()) != null)
-            {
-                if (line.equals("/Type /StructTreeRoot"))
-                {
-                    ++count;
-                }
-            }
+            assertEquals(1, pdf.getDocument().getObjectsByType(COSName.STRUCT_TREE_ROOT).size());
         }
-        assertEquals(1, count);
     }
 
     /**