From 7ce1c1f47aae751d3a0f1bae81abd735788e22dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Damstedt=20Rasmussen?= Date: Sat, 19 Oct 2024 12:42:11 +0200 Subject: [PATCH] Fix testTimeZone time difference --- Library/TeamTalkJNI/test/dk/bearware/TeamTalkTestCase.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Library/TeamTalkJNI/test/dk/bearware/TeamTalkTestCase.java b/Library/TeamTalkJNI/test/dk/bearware/TeamTalkTestCase.java index a854b5da2..ef910b16f 100644 --- a/Library/TeamTalkJNI/test/dk/bearware/TeamTalkTestCase.java +++ b/Library/TeamTalkJNI/test/dk/bearware/TeamTalkTestCase.java @@ -4550,7 +4550,9 @@ public void testTimeZone() { assertTrue("get account again", client.getMyUserAccount(second_login_account)); Date logintime = fmt.parse(second_login_account.szLastLoginTime, new ParsePosition(0)); Date now = new Date(); - assertEquals("time stamp match within 2 minutes", now.getTime() / 1000 , logintime.getTime() / 1000, 120); + long diff = now.getTime() - logintime.getTime(); + diff /= 1000; + assertEquals("time stamp match within 2 minutes", diff, 0, 120); } /* cannot test output levels since a user is muted by sound system after decoding and callback.