aboutsummaryrefslogtreecommitdiff
path: root/src/testing/iotest/reader_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/testing/iotest/reader_test.go')
-rw-r--r--src/testing/iotest/reader_test.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/testing/iotest/reader_test.go b/src/testing/iotest/reader_test.go
index 9397837e08..ccba22ee29 100644
--- a/src/testing/iotest/reader_test.go
+++ b/src/testing/iotest/reader_test.go
@@ -224,3 +224,13 @@ func TestDataErrReader_emptyReader(t *testing.T) {
t.Errorf("Unexpectedly read %d bytes, wanted %d", g, w)
}
}
+
+func TestErrReader(t *testing.T) {
+ n, err := ErrReader().Read([]byte{})
+ if err != ErrIO {
+ t.Errorf("ErrReader.Read(any) should have returned ErrIO, returned %v", err)
+ }
+ if n != 0 {
+ t.Errorf("ErrReader.Read(any) should have read 0 bytes, read %v", n)
+ }
+}