(t *testing.T)
| 18 | } |
| 19 | |
| 20 | func TestIOError(t *testing.T) { |
| 21 | buf := &errReader{} |
| 22 | _, err := Decode(buf) |
| 23 | if err == nil { |
| 24 | t.Fatal("expected non-nil err, got nil") |
| 25 | } |
| 26 | if err.Error() != "read error occurred" { |
| 27 | t.Errorf("expected read error msg, got %v", err) |
| 28 | } |
| 29 | } |