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 /stackless | |
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 'stackless')
-rw-r--r-- | stackless/writer_test.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stackless/writer_test.go b/stackless/writer_test.go index 9c4748e..35a4bdc 100644 --- a/stackless/writer_test.go +++ b/stackless/writer_test.go @@ -73,7 +73,7 @@ func testWriter(newWriter NewWriterFunc, newReader func(io.Reader) io.Reader) er for i := 0; i < 5; i++ { if err := testWriterReuse(w, dstW, newReader); err != nil { - return fmt.Errorf("unexpected error when re-using writer on iteration %d: %s", i, err) + return fmt.Errorf("unexpected error when re-using writer on iteration %d: %w", i, err) } dstW = &bytes.Buffer{} w.Reset(dstW) @@ -89,7 +89,7 @@ func testWriterReuse(w Writer, r io.Reader, newReader func(io.Reader) io.Reader) fmt.Fprintf(mw, "foobar %d\n", i) if i%13 == 0 { if err := w.Flush(); err != nil { - return fmt.Errorf("error on flush: %s", err) + return fmt.Errorf("error on flush: %w", err) } } } @@ -98,7 +98,7 @@ func testWriterReuse(w Writer, r io.Reader, newReader func(io.Reader) io.Reader) zr := newReader(r) data, err := ioutil.ReadAll(zr) if err != nil { - return fmt.Errorf("unexpected error: %s, data=%q", err, data) + return fmt.Errorf("unexpected error: %w, data=%q", err, data) } wantData := wantW.Bytes() @@ -120,7 +120,7 @@ func testConcurrent(testFunc func() error, concurrency int) error { select { case err := <-ch: if err != nil { - return fmt.Errorf("unexpected error on goroutine %d: %s", i, err) + return fmt.Errorf("unexpected error on goroutine %d: %w", i, err) } case <-time.After(time.Second): return fmt.Errorf("timeout on goroutine %d", i) |