Author: tilman
Date: Fri Dec 12 13:08:46 2025
New Revision: 1930464

Log:
PDFBOX-6119: expand test coverage

Modified:
   pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java

Modified: 
pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java
==============================================================================
--- pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java  
Fri Dec 12 13:08:42 2025        (r1930463)
+++ pdfbox/trunk/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java  
Fri Dec 12 13:08:46 2025        (r1930464)
@@ -26,6 +26,7 @@ import static java.time.format.DateTimeF
 import java.io.IOException;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertThrows;
 
 import java.text.SimpleDateFormat;
@@ -157,6 +158,9 @@ class DateConverterTest
         assertEquals(DateConverter.toCalendar(testString1).toInstant(),
                 LocalDateTime.parse(testString1, 
ISO_LOCAL_DATE_TIME).atZone(ZoneId.of("UTC"))
                         .toInstant());
+
+        assertNull(DateConverter.toCalendar(null));
+        assertNull(DateConverter.toCalendar(""));
     }
     
     /**
@@ -175,6 +179,16 @@ class DateConverterTest
         assertEquals(dateFormat.format(cal.getTime()), 
                     
dateFormat.format(DateConverter.toCalendar(DateConverter.toISO8601(cal,true)).getTime())
                 );
+
+        cal = DateConverter.toCalendar("2015-02-02T16:37:19.192+09:09");
+        assertEquals(dateFormat.format(cal.getTime()), 
+                    
dateFormat.format(DateConverter.toCalendar(DateConverter.toISO8601(cal,true)).getTime())
+                );
+
+        cal = DateConverter.toCalendar("2015-02-02T16:37:19.192+10:10");
+        assertEquals(dateFormat.format(cal.getTime()), 
+                    
dateFormat.format(DateConverter.toCalendar(DateConverter.toISO8601(cal,true)).getTime())
+                );
 
         // PDFBOX-6107
         cal = DateConverter.toCalendar("0000-01-01");

Reply via email to