From 658d609e9ffcef264b172a37e2c82649e4a28ef3 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Wed, 7 Mar 2012 16:46:15 -0800 Subject: [PATCH] default encode_uri to True --- requests/models.py | 2 +- tests/test_requests.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requests/models.py b/requests/models.py index a34b1b7e..1b143b0e 100644 --- a/requests/models.py +++ b/requests/models.py @@ -343,7 +343,7 @@ class Request(object): else: url = '%s?%s' % (url, self._enc_params) - if self.config.get('encode_uri'): + if self.config.get('encode_uri', True): url = requote_uri(url) return url diff --git a/tests/test_requests.py b/tests/test_requests.py index 3f6a9948..d70899f7 100755 --- a/tests/test_requests.py +++ b/tests/test_requests.py @@ -74,7 +74,7 @@ class RequestsTestSuite(TestSetup, unittest.TestCase): def test_path_is_not_double_encoded(self): request = requests.Request("http://0.0.0.0/get/test case") - assert request.path_url == "/get/test%20case" + self.assertEqual(request.path_url, "/get/test%20case") def test_HTTP_200_OK_GET(self): r = get(httpbin('/get'))