mirror of
				https://github.com/django/django.git
				synced 2025-10-30 17:16:10 +00:00 
			
		
		
		
	[1.5.x] Don't use : as an invalid cookie character
Since http://bugs.python.org/issue2193 has been resolved in favour of the colon in cookie names, we need to test invalid cookie removal using a different character. "@" is still considered invalid by all sources. Backport of 419e2137fabdcadadc728cb9bd94af929157dc3b from master
This commit is contained in:
		| @@ -57,7 +57,7 @@ class RequestsTests(unittest.TestCase): | |||||||
|                          str_prefix("<WSGIRequest\npath:/otherpath/,\nGET:{%(_)s'a': %(_)s'b'},\nPOST:{%(_)s'c': %(_)s'd'},\nCOOKIES:{%(_)s'e': %(_)s'f'},\nMETA:{%(_)s'g': %(_)s'h'}>")) |                          str_prefix("<WSGIRequest\npath:/otherpath/,\nGET:{%(_)s'a': %(_)s'b'},\nPOST:{%(_)s'c': %(_)s'd'},\nCOOKIES:{%(_)s'e': %(_)s'f'},\nMETA:{%(_)s'g': %(_)s'h'}>")) | ||||||
|  |  | ||||||
|     def test_parse_cookie(self): |     def test_parse_cookie(self): | ||||||
|         self.assertEqual(parse_cookie('invalid:key=true'), {}) |         self.assertEqual(parse_cookie('invalid@key=true'), {}) | ||||||
|  |  | ||||||
|     def test_httprequest_location(self): |     def test_httprequest_location(self): | ||||||
|         request = HttpRequest() |         request = HttpRequest() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user