diff --git a/examples/list_people_test.go b/examples/list_people_test.go index d995aa1c..87d6ad6e 100644 --- a/examples/list_people_test.go +++ b/examples/list_people_test.go @@ -21,34 +21,14 @@ func TestWritePersonWritesPerson(t *testing.T) { } // [END populate_proto] writePerson(buf, &p) - want := strings.Split(`Person ID: 1234 + got := buf.String() + want := `Person ID: 1234 Name: John Doe E-mail address: jdoe@example.com Home phone #: 555-4321 -`, "\n") - - got := strings.Split(buf.String(), "\n") - if len(got) != len(want) { - t.Errorf( - "writePerson(%s) =>\n\t%q has %d lines, want %d", - p.String(), - buf.String(), - len(got), - len(want)) - } - lines := len(got) - if lines > len(want) { - lines = len(want) - } - for i := 0; i < lines; i++ { - if got[i] != want[i] { - t.Errorf( - "writePerson(%s) =>\n\tline %d %q, want %q", - p.String(), - i, - got[i], - want[i]) - } +` + if got != want { + t.Errorf("writePerson(%s) =>\n\t%q, want %q", p.String(), got, want) } }