]> Cypherpunks repositories - gostls13.git/commitdiff
net/http: don't ignore some errors in tests
authorBrad Fitzpatrick <bradfitz@golang.org>
Wed, 8 Feb 2012 03:15:25 +0000 (19:15 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 8 Feb 2012 03:15:25 +0000 (19:15 -0800)
to help debug Issue 2651

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5644049

src/pkg/net/http/transport_test.go

index 321da52e2781ab2b40bc08ebe8e6b89ae26e147f..caf81d6e46b28b853627b19fa467969557273568 100644 (file)
@@ -441,7 +441,11 @@ func TestRoundTripGzip(t *testing.T) {
                }
                if accept == "gzip" {
                        rw.Header().Set("Content-Encoding", "gzip")
-                       gz, _ := gzip.NewWriter(rw)
+                       gz, err := gzip.NewWriter(rw)
+                       if err != nil {
+                               t.Errorf("gzip NewWriter: %v", err)
+                               return
+                       }
                        gz.Write([]byte(responseBody))
                        gz.Close()
                } else {
@@ -460,7 +464,11 @@ func TestRoundTripGzip(t *testing.T) {
                res, err := DefaultTransport.RoundTrip(req)
                var body []byte
                if test.compressed {
-                       gzip, _ := gzip.NewReader(res.Body)
+                       gzip, err := gzip.NewReader(res.Body)
+                       if err != nil {
+                               t.Errorf("%d. gzip NewReader: %v", i, err)
+                               continue
+                       }
                        body, err = ioutil.ReadAll(gzip)
                        res.Body.Close()
                } else {