diff options
author | Erik Dubbelboer <erik@dubbelboer.com> | 2021-12-13 16:41:34 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-13 09:41:34 +0100 |
commit | e9db537178708982f64736dbdedfddd2a168d395 (patch) | |
tree | 705174cc0a2f0dd156dc98b578f14b7616608eba /client_test.go | |
parent | Fix bad request trailer panic (diff) | |
download | fasthttp-e9db537178708982f64736dbdedfddd2a168d395.tar.gz fasthttp-e9db537178708982f64736dbdedfddd2a168d395.tar.bz2 fasthttp-e9db537178708982f64736dbdedfddd2a168d395.zip |
Use %w to wrap errors (#1175)
Diffstat (limited to 'client_test.go')
-rw-r--r-- | client_test.go | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/client_test.go b/client_test.go index e960745..033284d 100644 --- a/client_test.go +++ b/client_test.go @@ -626,6 +626,10 @@ func TestClientHeaderCase(t *testing.T) { } func TestClientReadTimeout(t *testing.T) { + if runtime.GOOS == "windows" { + t.SkipNow() + } + t.Parallel() ln := fasthttputil.NewInmemoryListener() @@ -814,14 +818,14 @@ func TestClientDoWithCustomHeaders(t *testing.T) { go func() { conn, err := ln.Accept() if err != nil { - ch <- fmt.Errorf("cannot accept client connection: %s", err) + ch <- fmt.Errorf("cannot accept client connection: %w", err) return } br := bufio.NewReader(conn) var req Request if err = req.Read(br); err != nil { - ch <- fmt.Errorf("cannot read client request: %s", err) + ch <- fmt.Errorf("cannot read client request: %w", err) return } if string(req.Header.Method()) != MethodPost { @@ -854,11 +858,11 @@ func TestClientDoWithCustomHeaders(t *testing.T) { var resp Response bw := bufio.NewWriter(conn) if err = resp.Write(bw); err != nil { - ch <- fmt.Errorf("cannot send response: %s", err) + ch <- fmt.Errorf("cannot send response: %w", err) return } if err = bw.Flush(); err != nil { - ch <- fmt.Errorf("cannot flush response: %s", err) + ch <- fmt.Errorf("cannot flush response: %w", err) return } @@ -1221,7 +1225,7 @@ func TestHostClientPendingRequests(t *testing.T) { resp := AcquireResponse() if err := c.DoTimeout(req, resp, 10*time.Second); err != nil { - resultCh <- fmt.Errorf("unexpected error: %s", err) + resultCh <- fmt.Errorf("unexpected error: %w", err) return } |