diff options
Diffstat (limited to 'libgo/go/net/external_test.go')
-rw-r--r-- | libgo/go/net/external_test.go | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/libgo/go/net/external_test.go b/libgo/go/net/external_test.go index d5ff2be20a..e18b547cac 100644 --- a/libgo/go/net/external_test.go +++ b/libgo/go/net/external_test.go @@ -6,15 +6,15 @@ package net import ( "fmt" + "internal/testenv" "io" "strings" "testing" ) func TestResolveGoogle(t *testing.T) { - if testing.Short() || !*testExternal { - t.Skip("avoid external network") - } + testenv.MustHaveExternalNetwork(t) + if !supportsIPv4 || !supportsIPv6 || !*testIPv4 || !*testIPv6 { t.Skip("both IPv4 and IPv6 are required") } @@ -60,9 +60,8 @@ var dialGoogleTests = []struct { } func TestDialGoogle(t *testing.T) { - if testing.Short() || !*testExternal { - t.Skip("avoid external network") - } + testenv.MustHaveExternalNetwork(t) + if !supportsIPv4 || !supportsIPv6 || !*testIPv4 || !*testIPv6 { t.Skip("both IPv4 and IPv6 are required") } |