From da4f2172da04198c8e132c4b2c699bfef33e5ac8 Mon Sep 17 00:00:00 2001 From: hengyunabc Date: Sun, 30 Sep 2018 16:18:56 +0800 Subject: [PATCH] fix ObjectViewTest TimeZone problem. --- .../java/com/taobao/arthas/core/view/ObjectViewTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/test/java/com/taobao/arthas/core/view/ObjectViewTest.java b/core/src/test/java/com/taobao/arthas/core/view/ObjectViewTest.java index 8237bc3f7..5c38f35cd 100644 --- a/core/src/test/java/com/taobao/arthas/core/view/ObjectViewTest.java +++ b/core/src/test/java/com/taobao/arthas/core/view/ObjectViewTest.java @@ -8,6 +8,7 @@ import java.util.Date; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.TimeZone; /** * @author ralf0131 2018-07-10 10:55. @@ -190,13 +191,14 @@ public class ObjectViewTest { @Test public void testDate() { - Date d = new Date(1531204354961L); + Date d = new Date(1531204354961L - TimeZone.getDefault().getRawOffset() + + TimeZone.getTimeZone("GMT+8").getRawOffset()); ObjectView objectView = new ObjectView(d, 3); String expected = "@Date[2018-07-10 14:32:34,961]"; Assert.assertEquals(expected, objectView.draw()); } - @Test + @Test public void testNestedClass() { ObjectView objectView = new ObjectView(new NestedClass(100), 3);