Author: tilman
Date: Tue Aug 19 13:56:34 2025
New Revision: 1927892
Log:
PDFBOX-5660: improve test coverage
Modified:
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
Modified:
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
Tue Aug 19 13:56:30 2025 (r1927891)
+++
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
Tue Aug 19 13:56:34 2025 (r1927892)
@@ -61,7 +61,9 @@ class PDFCloneUtilityTest
srcDoc.addPage(pdPage);
new PDPageContentStream(srcDoc, pdPage, AppendMode.APPEND,
true).close();
new PDPageContentStream(srcDoc, pdPage, AppendMode.APPEND,
true).close();
- COSDictionary clonedPageDictionary = new
PDFCloneUtility(dstDoc).cloneForNewDocument(pdPage.getCOSObject());
+ PDFCloneUtility cloner = new PDFCloneUtility(dstDoc);
+ assertEquals(dstDoc, cloner.getDestination());
+ COSDictionary clonedPageDictionary = (COSDictionary)
cloner.cloneForNewDocument(pdPage.getCOSObject());
PDPage clonedPage = new PDPage(clonedPageDictionary);
Iterator<PDStream> contentStreams = clonedPage.getContentStreams();
assertNotNull(contentStreams.next());