From 6a1ccdc6447116813edb9e9449526e9bc079e590 Mon Sep 17 00:00:00 2001 From: Adnan Maolood Date: Sat, 27 Feb 2021 14:08:31 -0500 Subject: [PATCH] response: Add tests for maximum-length META --- response_test.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/response_test.go b/response_test.go index 2de050f..d5db96d 100644 --- a/response_test.go +++ b/response_test.go @@ -38,6 +38,15 @@ func TestReadWriteResponse(t *testing.T) { Meta: "/redirect", SkipWrite: true, // skip write test since result won't match Raw }, + { + Raw: "32 " + maxURL + "\r\n", + Status: 32, + Meta: maxURL, + }, + { + Raw: "33 " + maxURL + "xxxx" + "\r\n", + Err: ErrInvalidResponse, + }, { Raw: "99 Unknown status code\r\n", Status: 99, @@ -87,7 +96,7 @@ func TestReadWriteResponse(t *testing.T) { if err != test.Err { t.Errorf("expected err = %v, got %v", test.Err, err) } - if test.Err != nil { + if err != nil { // No response continue }