|
1 From 740dfbadbd7e54e0340f43bf698f71007bee9f8b Mon Sep 17 00:00:00 2001 |
|
2 From: Brad Fitzpatrick <[email protected]> |
|
3 Date: Tue, 18 Oct 2016 21:42:09 +0000 |
|
4 Subject: [PATCH 27/38] [release-branch.go1.7] net/http: update test to check |
|
5 Content-Length 0 Body more reliably |
|
6 |
|
7 The way to send an explicitly-zero Content-Length is to set a nil Body. |
|
8 |
|
9 Fix this test to do that, rather than relying on type sniffing. |
|
10 |
|
11 Updates #17480 |
|
12 Updates #17071 |
|
13 |
|
14 Change-Id: I6a38e20f17013c88ec4ea69d73c507e4ed886947 |
|
15 Reviewed-on: https://go-review.googlesource.com/31434 |
|
16 TryBot-Result: Gobot Gobot <[email protected]> |
|
17 Run-TryBot: Brad Fitzpatrick <[email protected]> |
|
18 Reviewed-by: Chris Broadfoot <[email protected]> |
|
19 Reviewed-on: https://go-review.googlesource.com/31437 |
|
20 Run-TryBot: Chris Broadfoot <[email protected]> |
|
21 --- |
|
22 src/net/http/clientserver_test.go | 2 +- |
|
23 1 file changed, 1 insertion(+), 1 deletion(-) |
|
24 |
|
25 diff --git a/src/net/http/clientserver_test.go b/src/net/http/clientserver_test.go |
|
26 index e12ea0c..8caba28 100644 |
|
27 --- a/src/net/http/clientserver_test.go |
|
28 +++ b/src/net/http/clientserver_test.go |
|
29 @@ -468,7 +468,7 @@ func TestH12_RequestContentLength_Known_NonZero(t *testing.T) { |
|
30 } |
|
31 |
|
32 func TestH12_RequestContentLength_Known_Zero(t *testing.T) { |
|
33 - h12requestContentLength(t, func() io.Reader { return strings.NewReader("") }, 0) |
|
34 + h12requestContentLength(t, func() io.Reader { return nil }, 0) |
|
35 } |
|
36 |
|
37 func TestH12_RequestContentLength_Unknown(t *testing.T) { |
|
38 -- |
|
39 2.7.4 |
|
40 |