diff options
Diffstat (limited to 'tests/regressiontests/templates/unicode.py')
| -rw-r--r-- | tests/regressiontests/templates/unicode.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/regressiontests/templates/unicode.py b/tests/regressiontests/templates/unicode.py index 0e0cefeb8e..2c41176b01 100644 --- a/tests/regressiontests/templates/unicode.py +++ b/tests/regressiontests/templates/unicode.py @@ -1,4 +1,6 @@ # -*- coding: utf-8 -*- +from __future__ import unicode_literals + from django.template import Template, TemplateEncodingError, Context from django.utils.safestring import SafeData from django.utils.unittest import TestCase @@ -7,7 +9,7 @@ from django.utils.unittest import TestCase class UnicodeTests(TestCase): def test_template(self): # Templates can be created from unicode strings. - t1 = Template(u'ŠĐĆŽćžšđ {{ var }}') + t1 = Template('ŠĐĆŽćžšđ {{ var }}') # Templates can also be created from bytestrings. These are assumed to # be encoded using UTF-8. s = b'\xc5\xa0\xc4\x90\xc4\x86\xc5\xbd\xc4\x87\xc5\xbe\xc5\xa1\xc4\x91 {{ var }}' @@ -17,9 +19,9 @@ class UnicodeTests(TestCase): # Contexts can be constructed from unicode or UTF-8 bytestrings. c1 = Context({b"var": b"foo"}) - c2 = Context({u"var": b"foo"}) - c3 = Context({b"var": u"Đđ"}) - c4 = Context({u"var": b"\xc4\x90\xc4\x91"}) + c2 = Context({"var": b"foo"}) + c3 = Context({b"var": "Đđ"}) + c4 = Context({"var": b"\xc4\x90\xc4\x91"}) # Since both templates and all four contexts represent the same thing, # they all render the same (and are returned as unicode objects and |
