Author: tilman
Date: Fri Dec 5 15:40:41 2025
New Revision: 1930274
Log:
PDFBOX-5660: improve test coverage
Modified:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
Modified:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
==============================================================================
---
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
Fri Dec 5 15:40:36 2025 (r1930273)
+++
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
Fri Dec 5 15:40:41 2025 (r1930274)
@@ -36,7 +36,9 @@ import org.apache.xmpbox.DateConverter;
import org.apache.xmpbox.XMPMetadata;
import org.apache.xmpbox.schema.AdobePDFSchema;
import org.apache.xmpbox.schema.DublinCoreSchema;
+import org.apache.xmpbox.schema.PDFAIdentificationSchema;
import org.apache.xmpbox.schema.XMPBasicSchema;
+import org.apache.xmpbox.schema.XMPMediaManagementSchema;
import org.apache.xmpbox.schema.XMPSchema;
import org.apache.xmpbox.type.BadFieldValueException;
import org.apache.xmpbox.type.ThumbnailType;
@@ -378,7 +380,14 @@ public class DeserializationTest
XMPBasicSchema basic = metadata.getXMPBasicSchema();
Assert.assertNotNull(basic.getCreateDate());
-
+
+ PDFAIdentificationSchema pdfaIdentificationSchema =
metadata.getPDFIdentificationSchema();
+ Assert.assertEquals("B", pdfaIdentificationSchema.getConformance());
+ Assert.assertEquals(1, (int) pdfaIdentificationSchema.getPart());
+
+ XMPMediaManagementSchema xmpMediaManagementSchema =
metadata.getXMPMediaManagementSchema();
+ Assert.assertEquals("e7127190-445c-11ea-0000-b3bc74086807",
xmpMediaManagementSchema.getDocumentID());
+
checkTransform(metadata,
"27499224985683016678197540524065114038595582230834506941950503218519476041225",
metadata.getAllSchemas().size());
is.close();
}