aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikio Hara <mikioh.mikioh@gmail.com>2012-03-20 10:57:54 +0900
committerMikio Hara <mikioh.mikioh@gmail.com>2012-03-20 10:57:54 +0900
commit7905faaee2ee5ebd628856b05f22b9e1264b7b92 (patch)
tree1ca28995458795ae429de49e58a9bfb137fe0d45
parente1f22bdcc56b52a163ecccfe6e95aaf75addcdce (diff)
downloadgo-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.go12
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)
}
}