Author: tilman
Date: Fri Dec 12 13:08:38 2025
New Revision: 1930462
Log:
PDFBOX-6119: expand test coverage
Modified:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java
Modified:
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java
==============================================================================
---
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java
Fri Dec 12 12:45:05 2025 (r1930461)
+++
pdfbox/branches/2.0/xmpbox/src/test/java/org/apache/xmpbox/DateConverterTest.java
Fri Dec 12 13:08:38 2025 (r1930462)
@@ -24,6 +24,7 @@ package org.apache.xmpbox;
import java.io.IOException;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNull;
import static org.junit.Assert.fail;
import java.text.SimpleDateFormat;
@@ -147,6 +148,9 @@ public class DateConverterTest
assertEquals(14, convDate.get(Calendar.HOUR_OF_DAY));
assertEquals(41, convDate.get(Calendar.MINUTE));
assertEquals(38, convDate.get(Calendar.SECOND));
+
+ assertNull(DateConverter.toCalendar(null));
+ assertNull(DateConverter.toCalendar(""));
}
/**
@@ -165,6 +169,16 @@ public 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");