diff options
author | Mikio Hara <mikioh.mikioh@gmail.com> | 2012-03-20 10:57:54 +0900 |
---|---|---|
committer | Mikio Hara <mikioh.mikioh@gmail.com> | 2012-03-20 10:57:54 +0900 |
commit | 7905faaee2ee5ebd628856b05f22b9e1264b7b92 (patch) | |
tree | 1ca28995458795ae429de49e58a9bfb137fe0d45 | |
parent | e1f22bdcc56b52a163ecccfe6e95aaf75addcdce (diff) | |
download | go-7905faaee2ee5ebd628856b05f22b9e1264b7b92.tar.gz go-7905faaee2ee5ebd628856b05f22b9e1264b7b92.zip |
net: drop unnecessary type assertions and fix leak in test
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5847064
-rw-r--r-- | src/pkg/net/unicast_test.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/pkg/net/unicast_test.go b/src/pkg/net/unicast_test.go index a23bc5adaf..e5dd013db6 100644 --- a/src/pkg/net/unicast_test.go +++ b/src/pkg/net/unicast_test.go @@ -5,7 +5,6 @@ package net import ( - "io" "runtime" "syscall" "testing" @@ -67,7 +66,7 @@ func TestTCPListener(t *testing.T) { case syscall.AF_INET6: testIPv6UnicastSocketOptions(t, fd) } - l1.(io.Closer).Close() + l1.Close() } } @@ -112,7 +111,7 @@ func TestUDPListener(t *testing.T) { case syscall.AF_INET6: testIPv6UnicastSocketOptions(t, fd) } - l1.(io.Closer).Close() + l1.Close() } } @@ -134,7 +133,7 @@ func TestSimpleTCPListener(t *testing.T) { checkFirstListener(t, tt.net, tt.laddr+":"+port, l1) l2, err := Listen(tt.net, tt.laddr+":"+port) checkSecondListener(t, tt.net, tt.laddr+":"+port, err, l2) - l1.(io.Closer).Close() + l1.Close() } } @@ -169,7 +168,7 @@ func TestSimpleUDPListener(t *testing.T) { checkFirstListener(t, tt.net, tt.laddr+":"+port, l1) l2, err := ListenPacket(tt.net, tt.laddr+":"+port) checkSecondListener(t, tt.net, tt.laddr+":"+port, err, l2) - l1.(io.Closer).Close() + l1.Close() } } @@ -530,8 +529,9 @@ func TestProhibitionaryDialArgs(t *testing.T) { defer l.Close() for _, tt := range prohibitionaryDialArgTests { - _, err := Dial(tt.net, tt.addr+":"+port) + c, err := Dial(tt.net, tt.addr+":"+port) if err == nil { + c.Close() t.Fatalf("Dial(%q, %q) should fail", tt.net, tt.addr) } } |