Skip tests for cidr type for CockroachDB

pull/955/head
Jack Christensen 2021-02-13 11:49:17 -06:00
parent 909398127d
commit 45c2b71377
1 changed files with 26 additions and 0 deletions

View File

@ -6,6 +6,7 @@ import (
"net"
"os"
"reflect"
"strings"
"testing"
"time"
@ -297,6 +298,11 @@ func TestInetCIDRTranscodeIPNet(t *testing.T) {
}
for i, tt := range tests {
if conn.PgConn().ParameterStatus("crdb_version") != "" && strings.Contains(tt.sql, "cidr") {
t.Log("Server does not support cidr type (https://github.com/cockroachdb/cockroach/issues/18846)")
continue
}
var actual net.IPNet
err := conn.QueryRow(context.Background(), tt.sql, tt.value).Scan(&actual)
@ -335,6 +341,11 @@ func TestInetCIDRTranscodeIP(t *testing.T) {
}
for i, tt := range tests {
if conn.PgConn().ParameterStatus("crdb_version") != "" && strings.Contains(tt.sql, "cidr") {
t.Log("Server does not support cidr type (https://github.com/cockroachdb/cockroach/issues/18846)")
continue
}
var actual net.IP
err := conn.QueryRow(context.Background(), tt.sql, tt.value).Scan(&actual)
@ -412,6 +423,11 @@ func TestInetCIDRArrayTranscodeIPNet(t *testing.T) {
}
for i, tt := range tests {
if conn.PgConn().ParameterStatus("crdb_version") != "" && strings.Contains(tt.sql, "cidr") {
t.Log("Server does not support cidr type (https://github.com/cockroachdb/cockroach/issues/18846)")
continue
}
var actual []*net.IPNet
err := conn.QueryRow(context.Background(), tt.sql, tt.value).Scan(&actual)
@ -460,6 +476,11 @@ func TestInetCIDRArrayTranscodeIP(t *testing.T) {
}
for i, tt := range tests {
if conn.PgConn().ParameterStatus("crdb_version") != "" && strings.Contains(tt.sql, "cidr") {
t.Log("Server does not support cidr type (https://github.com/cockroachdb/cockroach/issues/18846)")
continue
}
var actual []net.IP
err := conn.QueryRow(context.Background(), tt.sql, tt.value).Scan(&actual)
@ -533,6 +554,11 @@ func TestInetCIDRTranscodeWithJustIP(t *testing.T) {
}
for i, tt := range tests {
if conn.PgConn().ParameterStatus("crdb_version") != "" && strings.Contains(tt.sql, "cidr") {
t.Log("Server does not support cidr type (https://github.com/cockroachdb/cockroach/issues/18846)")
continue
}
expected := mustParseCIDR(t, tt.value)
var actual net.IPNet