From: Mikio Hara Date: Tue, 10 Feb 2015 08:21:03 +0000 (+0900) Subject: net: disable WriteMsgUDP tests on nacl, windows (fix build) X-Git-Tag: go1.5beta1~2062 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f43a8dea92cd84f6ed53cb51904c7c2ed4c89b07;p=gostls13.git net: disable WriteMsgUDP tests on nacl, windows (fix build) Change-Id: I695b89ec2b63233d94c49c4a40a57b50350ec67c Reviewed-on: https://go-review.googlesource.com/4350 TryBot: Mikio Hara Reviewed-by: Ian Lance Taylor --- diff --git a/src/net/udp_test.go b/src/net/udp_test.go index d291b26fd5..2be2c319a7 100644 --- a/src/net/udp_test.go +++ b/src/net/udp_test.go @@ -132,8 +132,13 @@ func testWriteToConn(t *testing.T, raddr string) { t.Fatalf("WriteMsgUDP should fail as ErrWriteToConnected: %v", err) } _, _, err = c.(*UDPConn).WriteMsgUDP([]byte("Connection-oriented mode socket"), nil, nil) - if err != nil { - t.Fatal(err) + switch runtime.GOOS { + case "nacl", "windows": // see golang.org/issue/9252 + t.Skipf("not implemented yet on %s", runtime.GOOS) + default: + if err != nil { + t.Fatal(err) + } } } @@ -172,8 +177,13 @@ func testWriteToPacketConn(t *testing.T, raddr string) { t.Fatalf("WriteMsgUDP should fail as errMissingAddress: %v", err) } _, _, err = c.(*UDPConn).WriteMsgUDP([]byte("Connection-less mode socket"), nil, ra) - if err != nil { - t.Fatal(err) + switch runtime.GOOS { + case "nacl", "windows": // see golang.org/issue/9252 + t.Skipf("not implemented yet on %s", runtime.GOOS) + default: + if err != nil { + t.Fatal(err) + } } }