18 lines · 304 B · Go
RawDownload
package readers import (	"testing" 	"github.com/pkg/errors"	"github.com/stretchr/testify/assert") func TestErrorReader(t *testing.T) {	errRead := errors.New("boom")	r := ErrorReader{errRead} 	buf := make([]byte, 16)	n, err := r.Read(buf)	assert.Equal(t, errRead, err)	assert.Equal(t, 0, n)}