From b5901f7dba8dbf7af4c9d6ce1e40362e53cb4531 Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Thu, 12 Nov 2015 15:43:48 -0600 Subject: [PATCH] Fix skip JSON tests for old servers --- stdlib/sql_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/sql_test.go b/stdlib/sql_test.go index 83a7d949..5cd8a9e2 100644 --- a/stdlib/sql_test.go +++ b/stdlib/sql_test.go @@ -520,7 +520,7 @@ func TestConnExecInsertByteSliceIntoJSON(t *testing.T) { func serverHasJSON(t *testing.T, db *sql.DB) bool { var hasJSON bool - err := db.QueryRow(`select true from pg_type where typname='json'`).Scan(&hasJSON) + err := db.QueryRow(`select exists(select 1 from pg_type where typname='json')`).Scan(&hasJSON) if err != nil { t.Fatalf("db.QueryRow unexpectedly failed: %v", err) }