Author: tilman
Date: Sat Jun 28 14:48:32 2025
New Revision: 1926830
URL: http://svn.apache.org/viewvc?rev=1926830&view=rev
Log:
PDFBOX-6026: move and improve test; remove tests that do nothing
Removed:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/SaveMetadataHelperTest.java
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/PropMappingTest.java
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
URL:
http://svn.apache.org/viewvc/pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java?rev=1926830&r1=1926829&r2=1926830&view=diff
==============================================================================
---
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
(original)
+++
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
Sat Jun 28 14:48:32 2025
@@ -351,6 +351,24 @@ public class DeserializationTest
checkTransform(metadata,
"65475542891943378255730260794798768587695617138297196920293698476028940113080");
}
+ @Test
+ public void testMetadataParsing() throws TransformerException,
NoSuchAlgorithmException, UnsupportedEncodingException
+ {
+ XMPMetadata metadata = XMPMetadata.createXMPMetadata();
+
+ DublinCoreSchema dc = metadata.createAndAddDublinCoreSchema();
+ dc.setCoverage("coverage");
+ dc.addContributor("contributor1");
+ dc.addContributor("contributor2");
+ dc.addDescription("x-default", "Description");
+
+ AdobePDFSchema pdf = metadata.createAndAddAdobePDFSchema();
+ pdf.setProducer("Producer");
+ pdf.setPDFVersion("1.4");
+
+ checkTransform(metadata,
"90022311886271402508155234494196354960301469636090129252744270615851988530557");
+ }
+
private void checkTransform(XMPMetadata metadata, String expected)
throws TransformerException, NoSuchAlgorithmException,
UnsupportedEncodingException
{