From 24a3e1c0179756c9981c943e34248392ddce789d Mon Sep 17 00:00:00 2001 From: alisdair sullivan Date: Mon, 4 Mar 2013 14:43:56 -0800 Subject: [PATCH] add test for badly formed unicode escape sequence --- src/jsx_decoder.erl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/jsx_decoder.erl b/src/jsx_decoder.erl index 2636230..7ed0cbb 100644 --- a/src/jsx_decoder.erl +++ b/src/jsx_decoder.erl @@ -1608,6 +1608,10 @@ unescape_test_() -> {"do not unescape bad surrogate pair", ?_assertError( badarg, unescape(<<"\\ud800\\u0000">>, []) + )}, + {"bad pseudo escape sequence", ?_assertError( + badarg, + unescape(<<"\\uabcg">>, []) )} ].