aboutsummaryrefslogtreecommitdiff
path: root/src/net/dial_test.go
diff options
context:
space:
mode:
authorDavid du Colombier <0intro@gmail.com>2016-04-19 03:19:12 +0200
committerDavid du Colombier <0intro@gmail.com>2016-04-19 01:38:34 +0000
commit4331ab97802c39052f063d7597187563882353aa (patch)
treeaa6d311103893973c27a2cea836e439880a448b0 /src/net/dial_test.go
parenta5386f3c7dc7735aa4695647896ba94bab0341e0 (diff)
downloadgo-4331ab97802c39052f063d7597187563882353aa.tar.gz
go-4331ab97802c39052f063d7597187563882353aa.zip
net: enable TestDialParallel, TestDialerFallbackDelay and TestDialCancel on Plan 9
TestDialParallel, TestDialerFallbackDelay and TestDialCancel require dialTCP to support cancellation, which has been implemented for Plan 9 in CL 22144. Updates #11225. Updates #11932. Change-Id: I3b30a645ef79227dfa519cde8d46c67b72f2485c Reviewed-on: https://go-review.googlesource.com/22203 Run-TryBot: David du Colombier <0intro@gmail.com> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/net/dial_test.go')
-rw-r--r--src/net/dial_test.go11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/net/dial_test.go b/src/net/dial_test.go
index eb145f476c..ead1e68d46 100644
--- a/src/net/dial_test.go
+++ b/src/net/dial_test.go
@@ -241,9 +241,6 @@ func TestDialParallel(t *testing.T) {
if !supportsIPv4 || !supportsIPv6 {
t.Skip("both IPv4 and IPv6 are required")
}
- if runtime.GOOS == "plan9" {
- t.Skip("skipping on plan9; cannot cancel dialTCP, golang.org/issue/11225")
- }
closedPortDelay, expectClosedPortDelay := dialClosedPort()
if closedPortDelay > expectClosedPortDelay {
@@ -486,9 +483,6 @@ func TestDialParallelSpuriousConnection(t *testing.T) {
if !supportsIPv4 || !supportsIPv6 {
t.Skip("both IPv4 and IPv6 are required")
}
- if runtime.GOOS == "plan9" {
- t.Skip("skipping on plan9; cannot cancel dialTCP, golang.org/issue/11225")
- }
var wg sync.WaitGroup
wg.Add(2)
@@ -813,9 +807,8 @@ func TestDialCancel(t *testing.T) {
testenv.MustHaveExternalNetwork(t)
}
- if runtime.GOOS == "plan9" || runtime.GOOS == "nacl" {
- // plan9 is not implemented and nacl doesn't have
- // external network access.
+ if runtime.GOOS == "nacl" {
+ // nacl doesn't have external network access.
t.Skipf("skipping on %s", runtime.GOOS)
}