From d49dccb1476543ad60d5ea7186b1dd76771d8857 Mon Sep 17 00:00:00 2001 From: the harder the luckier Date: Tue, 5 Sep 2023 19:30:54 +0800 Subject: [PATCH] test: add unit tests regarding issue 2901 (#2930) --- util/gconv/gconv_z_unit_time_test.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/util/gconv/gconv_z_unit_time_test.go b/util/gconv/gconv_z_unit_time_test.go index 5310e5854..e78c988d8 100644 --- a/util/gconv/gconv_z_unit_time_test.go +++ b/util/gconv/gconv_z_unit_time_test.go @@ -78,3 +78,17 @@ func Test_Time_Slice_Attribute(t *testing.T) { t.Assert(s.Arr[1], "2021-01-12 12:34:57") }) } + +func Test_Issue2901(t *testing.T) { + type GameApp2 struct { + ForceUpdateTime *time.Time + } + gtest.C(t, func(t *gtest.T) { + src := map[string]interface{}{ + "FORCE_UPDATE_TIME": time.Now(), + } + m := GameApp2{} + err := gconv.Scan(src, &m) + t.AssertNil(err) + }) +}