From c7d04e8cb7bd60ff305d8bc6df2ce8a3f92c0223 Mon Sep 17 00:00:00 2001 From: Przemyslaw Wegrzyn Date: Fri, 13 May 2022 00:15:48 +0200 Subject: Support for hex escapes in JavaScript string literals --- tests/messages/test_jslexer.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests') diff --git a/tests/messages/test_jslexer.py b/tests/messages/test_jslexer.py index 35204ee..bd6322e 100644 --- a/tests/messages/test_jslexer.py +++ b/tests/messages/test_jslexer.py @@ -4,6 +4,8 @@ from babel.messages import jslexer def test_unquote(): assert jslexer.unquote_string('""') == '' assert jslexer.unquote_string(r'"h\u00ebllo"') == u"hëllo" + assert jslexer.unquote_string(r'"h\xebllo"') == u"hëllo" + assert jslexer.unquote_string(r'"\xebb"') == u"ëb" def test_dollar_in_identifier(): -- cgit v1.2.1