aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/tests
diff options
context:
space:
mode:
authorTom Christie2013-12-23 11:55:25 +0000
committerTom Christie2013-12-23 11:55:25 +0000
commit3f5e3c28f5a4f8b12f5f3ae6c7b571d08be2bf7e (patch)
treee438aa3057908af677e2a8ac966634fb71b767fb /rest_framework/tests
parent9d281e187a296df168c429bb5753150eaedfa487 (diff)
downloaddjango-rest-framework-3f5e3c28f5a4f8b12f5f3ae6c7b571d08be2bf7e.tar.bz2
Updated tests to pass in python 3
Diffstat (limited to 'rest_framework/tests')
-rw-r--r--rest_framework/tests/test_templatetags.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/rest_framework/tests/test_templatetags.py b/rest_framework/tests/test_templatetags.py
index cbac768a..7ac90ae6 100644
--- a/rest_framework/tests/test_templatetags.py
+++ b/rest_framework/tests/test_templatetags.py
@@ -10,9 +10,10 @@ factory = APIRequestFactory()
class TemplateTagTests(TestCase):
def test_add_query_param_with_non_latin_charactor(self):
- request = factory.get("/?q=查询")
+ # Ensure we don't double-escape non-latin characters
+ # that are present in the querystring.
+ # https://github.com/tomchristie/django-rest-framework/pull/1314
+ request = factory.get("/", {'q': '查询'})
json_url = add_query_param(request, "format", "json")
- self.assertIn(json_url, [
- "http://testserver/?format=json&q=%E6%9F%A5%E8%AF%A2",
- "http://testserver/?q=%E6%9F%A5%E8%AF%A2&format=json",
- ])
+ self.assertIn("q=%E6%9F%A5%E8%AF%A2", json_url)
+ self.assertIn("format=json")