summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2015-01-31 16:05:16 +0100
committerClaude Paroz <claude@2xlibre.net>2015-02-03 18:23:41 +0100
commitcd0ceaa102c1e12b016432db4d180bee7906131f (patch)
treede4beb2be7b3952a9033caf9baf2fc2122e24d21 /tests
parent250aa7c39b0025ef3ae508884fda8d6e43c9518f (diff)
Fixed #24252 -- Forced lazy __str__ to utf-8 on Python 2
Thanks Stanislas Guerra for the report and Tomas Ehrlich for the review.
Diffstat (limited to 'tests')
-rw-r--r--tests/urlpatterns_reverse/tests.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/urlpatterns_reverse/tests.py b/tests/urlpatterns_reverse/tests.py
index 310250152f..50a0881a41 100644
--- a/tests/urlpatterns_reverse/tests.py
+++ b/tests/urlpatterns_reverse/tests.py
@@ -318,6 +318,17 @@ class ReverseLazyTest(TestCase):
response = self.client.get('/login_required_view/')
self.assertEqual(response.status_code, 200)
+ def test_inserting_reverse_lazy_into_string(self):
+ self.assertEqual(
+ 'Some URL: %s' % reverse_lazy('some-login-page'),
+ 'Some URL: /login/'
+ )
+ if six.PY2:
+ self.assertEqual(
+ b'Some URL: %s' % reverse_lazy('some-login-page'),
+ 'Some URL: /login/'
+ )
+
class ReverseLazySettingsTest(AdminScriptTestCase):
"""