diff options
| author | Adnan Maolood <[email protected]> | 2021-02-27 14:08:31 -0500 |
|---|---|---|
| committer | Adnan Maolood <[email protected]> | 2021-02-27 14:08:31 -0500 |
| commit | 6a1ccdc6447116813edb9e9449526e9bc079e590 (patch) | |
| tree | 7b22abddce594090aa2b4ef3753ec56356690606 /response_test.go | |
| parent | request: Add RemoteAddr helper function (diff) | |
| download | go-gemini-6a1ccdc6447116813edb9e9449526e9bc079e590.tar.xz go-gemini-6a1ccdc6447116813edb9e9449526e9bc079e590.zip | |
response: Add tests for maximum-length META
Diffstat (limited to 'response_test.go')
| -rw-r--r-- | response_test.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/response_test.go b/response_test.go index 2de050f..d5db96d 100644 --- a/response_test.go +++ b/response_test.go @@ -39,6 +39,15 @@ func TestReadWriteResponse(t *testing.T) { 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, Meta: "Unknown status code", @@ -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 } |