2
0

Fix test failure when DB and client are not in the same time zone

Explicitly set the time zone to UTC in the database and in the
test expectation. Then compare the two times in the client-local
time zone.
This commit is contained in:
Nathaniel Waisbrot
2016-10-03 08:45:41 -04:00
parent ed2ab0a129
commit c14c63d63c
+2 -2
View File
@@ -1095,11 +1095,11 @@ func TestRowDecode(t *testing.T) {
expected []interface{}
}{
{
"select row(1, 'cat', '2015-01-01 08:12:42'::timestamptz)",
"select row(1, 'cat', '2015-01-01 08:12:42-00'::timestamptz)",
[]interface{}{
int32(1),
"cat",
time.Date(2015, 1, 1, 8, 12, 42, 0, time.Local),
time.Date(2015, 1, 1, 8, 12, 42, 0, time.UTC).Local(),
},
},
}