aboutsummaryrefslogtreecommitdiff
path: root/src/bytes
diff options
context:
space:
mode:
authorLeon Klingele <git@leonklingele.de>2019-02-03 16:07:39 +0000
committerBrad Fitzpatrick <bradfitz@golang.org>2019-02-26 23:16:46 +0000
commit97f81572c4a97b6539f0a7b3ca3089daf3d6b4c3 (patch)
treede1bcfcaa1b10bcd7921eac7bfb6a3e8e41ad7ee /src/bytes
parent068a832a7e176121a2c0767d55e774f10705c72b (diff)
downloadgo-97f81572c4a97b6539f0a7b3ca3089daf3d6b4c3.tar.gz
go-97f81572c4a97b6539f0a7b3ca3089daf3d6b4c3.zip
bytes: clean up a test
Change-Id: Iaa0e1721996b582bba9509c083755e1f125abb6b GitHub-Last-Rev: c9b13ec0cdc2b22aafa54706dc6df6113a11712b GitHub-Pull-Request: golang/go#29996 Reviewed-on: https://go-review.googlesource.com/c/160420 Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/bytes')
-rw-r--r--src/bytes/buffer_test.go22
1 files changed, 8 insertions, 14 deletions
diff --git a/src/bytes/buffer_test.go b/src/bytes/buffer_test.go
index 6e9d6952a5..7626d277d4 100644
--- a/src/bytes/buffer_test.go
+++ b/src/bytes/buffer_test.go
@@ -131,11 +131,8 @@ func TestBasicOperations(t *testing.T) {
check(t, "TestBasicOperations (3)", &buf, "")
n, err := buf.Write(testBytes[0:1])
- if n != 1 {
- t.Errorf("wrote 1 byte, but n == %d", n)
- }
- if err != nil {
- t.Errorf("err should always be nil, but err == %s", err)
+ if want := 1; err != nil || n != want {
+ t.Errorf("Write: got (%d, %v), want (%d, %v)", n, err, want, nil)
}
check(t, "TestBasicOperations (4)", &buf, "a")
@@ -143,8 +140,8 @@ func TestBasicOperations(t *testing.T) {
check(t, "TestBasicOperations (5)", &buf, "ab")
n, err = buf.Write(testBytes[2:26])
- if n != 24 {
- t.Errorf("wrote 24 bytes, but n == %d", n)
+ if want := 24; err != nil || n != want {
+ t.Errorf("Write: got (%d, %v), want (%d, %v)", n, err, want, nil)
}
check(t, "TestBasicOperations (6)", &buf, testString[0:26])
@@ -159,15 +156,12 @@ func TestBasicOperations(t *testing.T) {
buf.WriteByte(testString[1])
c, err := buf.ReadByte()
- if err != nil {
- t.Error("ReadByte unexpected eof")
- }
- if c != testString[1] {
- t.Errorf("ReadByte wrong value c=%v", c)
+ if want := testString[1]; err != nil || c != want {
+ t.Errorf("ReadByte: got (%q, %v), want (%q, %v)", c, err, want, nil)
}
c, err = buf.ReadByte()
- if err == nil {
- t.Error("ReadByte unexpected not eof")
+ if err != io.EOF {
+ t.Errorf("ReadByte: got (%q, %v), want (%q, %v)", c, err, byte(0), io.EOF)
}
}
}