diff options
author | Russ Cox <rsc@golang.org> | 2014-09-07 23:40:27 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-09-07 23:40:27 -0400 |
commit | e37f3804751358664e035d9e93d36240ba306ca6 (patch) | |
tree | a85afa46d65e7c1171226b12f5ac794c68e85f10 /src | |
parent | 90c5cea2b2b7b969f57ba3a16c3de4ff34334fc3 (diff) | |
download | go-e37f3804751358664e035d9e93d36240ba306ca6.tar.gz |
net/http/httptest: delete TestIssue7264
Now it's failing on Windows:
panic: httptest: failed to listen on a port: listen tcp 127.0.0.1:0:
listen: An operation on a socket could not be performed because the
system lacked sufficient buffer space or because a queue was full.
Since we can't seem to understand what the test is trying to test,
and because it is causing problems on multiple systems,
delete it.
Fixes issue 7264.
TBR=bradfitz
CC=brainman, golang-codereviews
https://codereview.appspot.com/141210043
Diffstat (limited to 'src')
-rw-r--r-- | src/pkg/net/http/httptest/server_test.go | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/pkg/net/http/httptest/server_test.go b/src/pkg/net/http/httptest/server_test.go index a1c38c50b..500a9f0b8 100644 --- a/src/pkg/net/http/httptest/server_test.go +++ b/src/pkg/net/http/httptest/server_test.go @@ -8,7 +8,6 @@ import ( "io/ioutil" "net/http" "testing" - "time" ) func TestServer(t *testing.T) { @@ -28,25 +27,3 @@ func TestServer(t *testing.T) { t.Errorf("got %q, want hello", string(got)) } } - -func TestIssue7264(t *testing.T) { - for i := 0; i < 1000; i++ { - func() { - ts := NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {})) - defer ts.Close() - tr := &http.Transport{ - ResponseHeaderTimeout: time.Nanosecond, - } - defer tr.CloseIdleConnections() - c := &http.Client{Transport: tr} - res, err := c.Get(ts.URL) - // err can be non-nil here. - // If the client writes the header and then immediately observes - // the timeout and closes the connection, the server might never - // have gotten a chance to send a response. That's okay. - if err == nil { - res.Body.Close() - } - }() - } -} |