@@ -83,12 +83,14 @@ func Test_parseInsightsStartAndEndTime(t *testing.T) {
83
83
wantOk : true ,
84
84
},
85
85
{
86
- name : "Mixed timezone week " ,
86
+ name : "Daylight savings time " ,
87
87
args : args {
88
- startTime : "2023-07-10T00 :00:00Z " ,
89
- endTime : "2023-07-17T00 :00:00+03:00" ,
88
+ startTime : "2023-03-26T00 :00:00+02:00 " ,
89
+ endTime : "2023-03-27T00 :00:00+03:00" ,
90
90
},
91
- wantOk : false ,
91
+ wantStartTime : time .Date (2023 , 3 , 26 , 0 , 0 , 0 , 0 , helsinki ),
92
+ wantEndTime : time .Date (2023 , 3 , 27 , 0 , 0 , 0 , 0 , helsinki ),
93
+ wantOk : true ,
92
94
},
93
95
{
94
96
name : "Bad format" ,
@@ -133,7 +135,10 @@ func Test_parseInsightsStartAndEndTime(t *testing.T) {
133
135
134
136
// assert.Equal is unable to test location equality, so we
135
137
// use assert.WithinDuration.
136
- assert .Equal (t , tt .wantOk , gotOk )
138
+ if ! assert .Equal (t , tt .wantOk , gotOk ) {
139
+ t .Log ("Status: " , rw .Result ().StatusCode )
140
+ t .Log ("Body: " , rw .Body .String ())
141
+ }
137
142
assert .WithinDuration (t , tt .wantStartTime , gotStartTime , 0 )
138
143
assert .True (t , tt .wantStartTime .Equal (gotStartTime ))
139
144
assert .WithinDuration (t , tt .wantEndTime , gotEndTime , 0 )
0 commit comments