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">>, []) )} ].