From b3ab510e96adfb8fe7f71650e31e0bd42e585840 Mon Sep 17 00:00:00 2001 From: rRajivramachandran Date: Sun, 5 Nov 2023 19:39:12 -0600 Subject: [PATCH] Fix flaky test by adding time comparision granularity --- src/test/java/com/alibaba/json/bvt/issue_2700/Issue2784.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/alibaba/json/bvt/issue_2700/Issue2784.java b/src/test/java/com/alibaba/json/bvt/issue_2700/Issue2784.java index caa4db40c5..4058cfabf3 100644 --- a/src/test/java/com/alibaba/json/bvt/issue_2700/Issue2784.java +++ b/src/test/java/com/alibaba/json/bvt/issue_2700/Issue2784.java @@ -6,6 +6,7 @@ import java.time.LocalDateTime; import java.time.ZonedDateTime; +import java.time.temporal.ChronoUnit; import java.util.Date; public class Issue2784 extends TestCase { @@ -18,7 +19,7 @@ public void test_for_issue() throws Exception { + "}", str); Model m1 = JSON.parseObject(str, Model.class); - assertEquals(m.time, m1.time); + assertEquals(m.time.truncatedTo(ChronoUnit.MILLIS), m1.time.truncatedTo(ChronoUnit.MILLIS)); } public void test_for_issue_1() throws Exception {