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)}
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)
}