From 360103b56a7b5580a180c55f3f9147cb0943922c Mon Sep 17 00:00:00 2001 From: Arpad Ryszka Date: Fri, 29 Dec 2017 19:03:56 +0100 Subject: [PATCH] [FAILING] failing verbose error output test --- errors_test.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) 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) } }