You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2023/03/22 19:45:15 UTC

[logging-log4j2] 03/03: #1366 - Added unit test for java.sql.Date

This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 4709172fe7d6d5d17f1644994119594d0e5cdb7e
Author: Lucas Souza <lu...@hotmail.com>
AuthorDate: Wed Mar 22 09:00:23 2023 -0300

    #1366 - Added unit test for java.sql.Date
---
 .../java/org/apache/logging/log4j/message/MapMessageTest.java    | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/log4j-api-test/src/test/java/org/apache/logging/log4j/message/MapMessageTest.java b/log4j-api-test/src/test/java/org/apache/logging/log4j/message/MapMessageTest.java
index 106cce2c97..b4e67f3bc2 100644
--- a/log4j-api-test/src/test/java/org/apache/logging/log4j/message/MapMessageTest.java
+++ b/log4j-api-test/src/test/java/org/apache/logging/log4j/message/MapMessageTest.java
@@ -17,6 +17,7 @@
 package org.apache.logging.log4j.message;
 
 import java.math.BigDecimal;
+import java.sql.Date;
 import java.sql.Time;
 import java.util.Arrays;
 import java.util.Collections;
@@ -320,6 +321,14 @@ public class MapMessageTest {
                 message.getFormattedMessage(), "Incorrect time format");
     }
 
+    @Test
+    public void testDate() {
+        final Date date = new Date(System.currentTimeMillis());
+        final ObjectMapMessage message = new ObjectMapMessage().with("date", date);
+        assertEquals("date=\"" + date + "\"",
+                message.getFormattedMessage(), "Incorrect date format");
+    }
+
     private static final class FormattableTestType implements StringBuilderFormattable {
 
         @Override