2
0

Add failing test for empty array from debackerl

This commit is contained in:
Jack Christensen
2015-04-08 16:49:56 -05:00
parent bc7ca55b45
commit 654508050c
+14
View File
@@ -254,6 +254,20 @@ func TestEmptyArrayDecoding(t *testing.T) {
if m != 42 {
t.Errorf("Expected n to be 42, but it was %d", n)
}
rows, err := conn.Query("select 1::integer, array['test']::text[] union select 2::integer, array[]::text[] union select 3::integer, array['test']::text[]")
if err != nil {
t.Errorf(`error retrieving rows with array: %v`, err)
}
defer rows.Close()
for rows.Next() {
err = rows.Scan(&n, &val)
if err != nil {
t.Errorf(`error reading array: %v`, err)
}
}
ensureConnValid(t, conn)
}