diff options
| author | Florian Apolloner <florian@apolloner.eu> | 2014-10-14 21:55:54 +0200 |
|---|---|---|
| committer | Florian Apolloner <florian@apolloner.eu> | 2014-10-15 15:09:35 +0200 |
| commit | 2ccbaba1f26ae262b301aa9ae1d41efed2f6aee9 (patch) | |
| tree | e2d1fbbdaaa015191fa98aa99c0a13caadc7c367 /tests/utils_tests/test_jslex.py | |
| parent | 4443c6f6d8e481db8142e79391ad0b65ebcf46e3 (diff) | |
Added unicode_literals to the jslexer.
This ensure that ''.join(c) in jslex.py always returns text.
Diffstat (limited to 'tests/utils_tests/test_jslex.py')
| -rw-r--r-- | tests/utils_tests/test_jslex.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/utils_tests/test_jslex.py b/tests/utils_tests/test_jslex.py index 0337b95fa2..33608b9fdf 100644 --- a/tests/utils_tests/test_jslex.py +++ b/tests/utils_tests/test_jslex.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- """Tests for jslex.""" # originally from https://bitbucket.org/ned/jslex +from __future__ import unicode_literals from django.test import TestCase from django.utils.jslex import JsLexer, prepare_js_for_gettext @@ -10,7 +11,7 @@ class JsTokensTest(TestCase): LEX_CASES = [ # ids ("a ABC $ _ a123", ["id a", "id ABC", "id $", "id _", "id a123"]), - (r"\u1234 abc\u0020 \u0065_\u0067", [r"id \u1234", r"id abc\u0020", r"id \u0065_\u0067"]), + ("\\u1234 abc\\u0020 \\u0065_\\u0067", ["id \\u1234", "id abc\\u0020", "id \\u0065_\\u0067"]), # numbers ("123 1.234 0.123e-3 0 1E+40 1e1 .123", ["dnum 123", "dnum 1.234", "dnum 0.123e-3", "dnum 0", "dnum 1E+40", "dnum 1e1", "dnum .123"]), ("0x1 0xabCD 0XABcd", ["hnum 0x1", "hnum 0xabCD", "hnum 0XABcd"]), |
