diff --git a/src/go/build/read_test.go b/src/go/build/read_test.go index 2a36a012d5..8636533f69 100644 --- a/src/go/build/read_test.go +++ b/src/go/build/read_test.go @@ -110,11 +110,8 @@ func testRead(t *testing.T, tests []readTest, read func(io.Reader) ([]byte, erro if err != nil { if tt.err == "" { t.Errorf("#%d: err=%q, expected success (%q)", i, err, string(buf)) - continue - } - if !strings.Contains(err.Error(), tt.err) { + } else if !strings.Contains(err.Error(), tt.err) { t.Errorf("#%d: err=%q, expected %q", i, err, tt.err) - continue } continue }