Author: tilman
Date: Sat Jun 28 14:35:13 2025
New Revision: 1926828

URL: http://svn.apache.org/viewvc?rev=1926828&view=rev
Log:
PDFBOX-6026: move and improve test; remove tests that do nothing

Removed:
    
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/SaveMetadataHelperTest.java
    
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/parser/PropMappingTest.java
Modified:
    
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java

Modified: 
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java?rev=1926828&r1=1926827&r2=1926828&view=diff
==============================================================================
--- 
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
 (original)
+++ 
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/parser/DeserializationTest.java
 Sat Jun 28 14:35:13 2025
@@ -352,6 +352,24 @@ class DeserializationTest
         checkTransform(metadata, 
"65475542891943378255730260794798768587695617138297196920293698476028940113080");
     }
 
+    @Test
+    void testMetadataParsing() throws TransformerException, 
NoSuchAlgorithmException
+    {
+        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
     {


Reply via email to