From 68e39b5b53cbae67e3d9fbece1686dda77644299 Mon Sep 17 00:00:00 2001 From: Federico Marin Date: Mon, 15 May 2023 12:16:09 +0200 Subject: [PATCH] Let testNowISO8601 test pass when Iso8601.nowISO8601() and Calendar.time return a different timestamp --- .../kaleyra/collaboration_suite_core_ui/Iso8601Test.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/collaboration-suite-core-ui/src/test/java/com/kaleyra/collaboration_suite_core_ui/Iso8601Test.kt b/collaboration-suite-core-ui/src/test/java/com/kaleyra/collaboration_suite_core_ui/Iso8601Test.kt index 73eccbe24..6b72d1cff 100644 --- a/collaboration-suite-core-ui/src/test/java/com/kaleyra/collaboration_suite_core_ui/Iso8601Test.kt +++ b/collaboration-suite-core-ui/src/test/java/com/kaleyra/collaboration_suite_core_ui/Iso8601Test.kt @@ -53,9 +53,11 @@ class Iso8601Test { fun testNowISO8601() { val df = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'") df.timeZone = TimeZone.getTimeZone("UTC") - val expected = df.format(Calendar.getInstance().time) - val result = Iso8601.nowISO8601() - assertEquals(expected, result) + val nowIso8601 = Iso8601.nowISO8601() + val nowIso8601Millis = Iso8601.getISO8601TstampInMillis(nowIso8601) + val iso8601Date = Date(nowIso8601Millis) + val expected = df.format(iso8601Date) + assertEquals(expected, nowIso8601) } @Test