]> Cypherpunks repositories - gostls13.git/commitdiff
net: disable dns error test
authorRuss Cox <rsc@golang.org>
Wed, 11 Nov 2009 01:39:01 +0000 (17:39 -0800)
committerRuss Cox <rsc@golang.org>
Wed, 11 Nov 2009 01:39:01 +0000 (17:39 -0800)
some dns resolvers (opendns, for example)
are willing to make up results for any name.

R=agl, agl1
CC=golang-dev
https://golang.org/cl/152049

src/pkg/net/net_test.go

index c06a05b3efcac1e07b70b00b1bcfbaaa450df0fe..39fdf1e1d2eb7a7890004b2a1bdc700ca22ae06a 100644 (file)
@@ -5,10 +5,13 @@
 package net
 
 import (
+       "flag";
        "regexp";
        "testing";
 )
 
+var runErrorTest = flag.Bool("run_error_test", false, "let TestDialError check for dns errors")
+
 type DialErrorTest struct {
        Net     string;
        Laddr   string;
@@ -52,6 +55,10 @@ var dialErrorTests = []DialErrorTest{
 }
 
 func TestDialError(t *testing.T) {
+       if !*runErrorTest {
+               t.Logf("test disabled; use --run_error_test to enable");
+               return;
+       }
        for i, tt := range dialErrorTests {
                c, e := Dial(tt.Net, tt.Laddr, tt.Raddr);
                if c != nil {