Add failing tests for invalid %encodings

This commit is contained in:
Jonty Wareing
2012-04-04 09:17:53 +00:00
parent 3550ac7473
commit e28c1c9bfa
+7
View File
@@ -183,6 +183,13 @@ class RequestsTestSuite(TestSetup, unittest.TestCase):
response = get(url)
self.assertEqual(response.url, httpbin('get/?' + query_unreserved))
# We should ignore invalid %encodings
request = requests.Request("http://0.0.0.0/get/%TEST")
self.assertEqual(request.path_url, "/get/%TEST")
request = requests.Request("http://0.0.0.0/get/%%TEST%%")
self.assertEqual(request.path_url, "/get/%%TEST%%")
def test_user_agent_transfers(self):
"""Issue XX"""