diff --git a/errors_test.go b/errors_test.go index 0392ee0..b008d91 100644 --- a/errors_test.go +++ b/errors_test.go @@ -265,7 +265,15 @@ func TestErrorMessage(t *testing.T) { } func TestErrorVerbose(t *testing.T) { - const expected = `:5:2:parse failed, parsing: string` + const expected = `:5:2:parse failed, parsing: string + + "c":3, + }<<< + +Parsing error on line: 5, column: 2, while parsing: string. Definition: + + string:nows = "\"" ([^\\"\b\f\n\r\t] | "\\" (["\\/bfnrt] | "u" [0-9a-f]{4}))* "\""; +` const doc = `{ "a":1, @@ -286,9 +294,9 @@ func TestErrorVerbose(t *testing.T) { return } - if perr.Error() != expected { + if perr.Verbose() != expected { t.Error("failed to get the right error message") - t.Log("got: ", perr.Error()) + t.Log("got: ", perr.Verbose()) t.Log("expected:", expected) } }