--- FAIL: TestDemo (0.00s) --- FAIL: TestDemo/same_tzs (0.00s) example_test.go:29: Error Trace: example_test.go:29 Error: Not equal: expected: &testify_issue_demo.structWithTime{someTime:(*time.Time)(0xc00000e460), someString:"some val"} actual : &testify_issue_demo.structWithTime{someTime:(*time.Time)(0xc00000e4a0), someString:"some val"} Diff: --- Expected +++ Actual @@ -3,3 +3,3 @@ wall: (uint64) 0, - ext: (int64) 63725702400, + ext: (int64) 63725616000, loc: (*time.Location)() Test: TestDemo/same_tzs --- FAIL: TestDemo/different_tzs (0.00s) example_test.go:47: Error Trace: example_test.go:47 Error: Not equal: expected: &testify_issue_demo.structWithTime{someTime:(*time.Time)(0xc00000e680), someString:"some val"} actual : &testify_issue_demo.structWithTime{someTime:(*time.Time)(0xc00000e6c0), someString:"some val"} Diff: --- Expected +++ Actual @@ -3,4 +3,1459 @@ wall: (uint64) 0, - ext: (int64) 63725702400, - loc: (*time.Location)() + ext: (int64) 63725630400, + loc: (*time.Location)({ + name: (string) (len=16) "America/New_York", + zone: ([]time.zone) (len=5) { + (time.zone) { + name: (string) (len=3) "LMT", + offset: (int) -17762, + isDST: (bool) false + }, + (time.zone) { + name: (string) (len=3) "EDT", + offset: (int) -14400, + isDST: (bool) true + }, + (time.zone) { + name: (string) (len=3) "EST", + offset: (int) -18000, + isDST: (bool) false + }, + (time.zone) { + name: (string) (len=3) "EWT", + offset: (int) -14400, + isDST: (bool) true + }, + (time.zone) { + name: (string) (len=3) "EPT", + offset: (int) -14400, + isDST: (bool) true + } + }, + tx: ([]time.zoneTrans) (len=236) { + (time.zoneTrans) { + when: (int64) -2717650800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1633280400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1615140000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1601830800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1583690400, + index: (uint8) 2, + isstd: (bool) true, + isutc: (bool) true + }, + (time.zoneTrans) { + when: (int64) -1570381200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1551636000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1536512400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1523210400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1504458000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1491760800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1473008400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1459706400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1441558800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1428256800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1410109200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1396807200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1378659600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1365357600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1347210000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1333908000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1315155600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1301853600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1283706000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1270404000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1252256400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1238954400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1220806800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1207504800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1189357200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1176055200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1157302800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1144605600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1125853200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1112551200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1094403600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1081101600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1062954000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1049652000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1031504400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1018202400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -1000054800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -986752800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -968000400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -955303200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -936550800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -923248800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -905101200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -891799200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -880218000, + index: (uint8) 3, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -769395600, + index: (uint8) 4, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -765396000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -747248400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -733946400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -715798800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -702496800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -684349200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -671047200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -652899600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -639597600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -620845200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -608148000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -589395600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -576093600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -557946000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -544644000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -526496400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -513194400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -495046800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -481744800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -463597200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -447271200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -431542800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -415821600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -400093200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -384372000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -368643600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -352922400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -337194000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -321472800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -305744400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -289418400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -273690000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -257968800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -242240400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -226519200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -210790800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -195069600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -179341200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -163620000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -147891600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -131565600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -116442000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -100116000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -84387600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -68666400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -52938000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -37216800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -21488400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) -5767200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 9961200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 25682400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 41410800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 57736800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 73465200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 89186400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 104914800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 120636000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 126687600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 152085600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 162370800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 183535200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 199263600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 215589600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 230713200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 247039200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 262767600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 278488800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 294217200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 309938400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 325666800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 341388000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 357116400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 372837600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 388566000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 404892000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 420015600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 436341600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 452070000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 467791200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 483519600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 499240800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 514969200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 530690400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 544604400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 562140000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 576054000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 594194400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 607503600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 625644000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 638953200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 657093600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 671007600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 688543200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 702457200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 719992800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 733906800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 752047200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 765356400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 783496800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 796806000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 814946400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 828860400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 846396000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 860310000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 877845600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 891759600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 909295200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 923209200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 941349600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 954658800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 972799200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 986108400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1004248800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1018162800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1035698400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1049612400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1067148000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1081062000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1099202400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1112511600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1130652000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1143961200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1162101600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1173596400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1194156000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1205046000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1225605600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1236495600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1257055200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1268550000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1289109600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1299999600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1320559200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1331449200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1352008800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1362898800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1383458400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1394348400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1414908000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1425798000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1446357600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1457852400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1478412000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1489302000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1509861600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1520751600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1541311200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1552201200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1572760800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1583650800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1604210400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1615705200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1636264800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1647154800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1667714400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1678604400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1699164000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1710054000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1730613600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1741503600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1762063200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1772953200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1793512800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1805007600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1825567200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1836457200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1857016800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1867906800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1888466400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1899356400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1919916000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1930806000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1951365600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1962860400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1983420000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 1994310000, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2014869600, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2025759600, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2046319200, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2057209200, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2077768800, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2088658800, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2109218400, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2120108400, + index: (uint8) 1, + isstd: (bool) false, + isutc: (bool) false + }, + (time.zoneTrans) { + when: (int64) 2140668000, + index: (uint8) 2, + isstd: (bool) false, + isutc: (bool) false + } + }, + extend: (string) (len=22) "EST5EDT,M3.2.0,M11.1.0", + cacheStart: (int64) 1615705200, + cacheEnd: (int64) 1636264800, + cacheZone: (*time.zone)({ + name: (string) (len=3) "EDT", + offset: (int) -14400, + isDST: (bool) true + }) + }) }), Test: TestDemo/different_tzs FAIL FAIL testify_issue_demo 0.010s FAIL