Properly check errors

This commit is contained in:
kortschak 2014-07-29 08:32:15 +09:30
parent 41f6d3fd84
commit 79c1ba6c52

View file

@ -575,9 +575,9 @@ func TestParse(t *testing.T) {
for _, test := range testNTriples {
got, err := Parse(test.input)
_ = err
// if err != test.err && (err != nil && err.Error() != test.err.Error()) {
// t.Errorf("Unexpected error when %s: got:%v expect:%v", test.message, err, test.err)
// }
if err != test.err && (err != nil && err.Error() != test.err.Error()) {
t.Errorf("Unexpected error when %s: got:%v expect:%v", test.message, err, test.err)
}
if !reflect.DeepEqual(got, test.expect) {
t.Errorf("Failed to %s, %q, got:%#v expect:%#v", test.message, test.input, got, test.expect)
}