diff options
Diffstat (limited to 'src/net/http')
| -rw-r--r-- | src/net/http/request_test.go | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/net/http/request_test.go b/src/net/http/request_test.go index 78b968f23c..c952b0ad26 100644 --- a/src/net/http/request_test.go +++ b/src/net/http/request_test.go @@ -251,14 +251,17 @@ func TestParseMultipartForm(t *testing.T) { Body: io.NopCloser(new(bytes.Buffer)), } err := req.ParseMultipartForm(25) - if err == nil { - t.Error("expected multipart EOF, got nil") + if err != nil { + t.Errorf("expecting nil, got %v", err) } + // Reset to allow the call to multipartReader. + req.MultipartForm = nil + req.Header = Header{"Content-Type": {"text/plain"}} err = req.ParseMultipartForm(25) - if err != ErrNotMultipart { - t.Error("expected ErrNotMultipart for text/plain") + if !errors.Is(err, ErrNotMultipart) { + t.Errorf("expected ErrNotMultipart for text/plain, got %v", err) } } |
