mirror of https://github.com/django/django.git
Adapted invalid cookie test to all Python versions
Refs #23638. Older Python versions are less strict when parsing invalid cookie content. The test just has to ensure Django doesn't crash.
This commit is contained in:
parent
905a9a263b
commit
7131efa154
|
@ -88,7 +88,10 @@ class HandlerTests(TestCase):
|
||||||
environ = RequestFactory().get('/').environ
|
environ = RequestFactory().get('/').environ
|
||||||
environ['HTTP_COOKIE'] = 'x=W\x03c(h]\x8e'
|
environ['HTTP_COOKIE'] = 'x=W\x03c(h]\x8e'
|
||||||
request = WSGIRequest(environ)
|
request = WSGIRequest(environ)
|
||||||
self.assertEqual(request.COOKIES, {})
|
# We don't test COOKIES content, as the result might differ between
|
||||||
|
# Python version because parsing invalid content became stricter in
|
||||||
|
# latest versions.
|
||||||
|
self.assertIsInstance(request.COOKIES, dict)
|
||||||
|
|
||||||
|
|
||||||
@override_settings(ROOT_URLCONF='handlers.urls')
|
@override_settings(ROOT_URLCONF='handlers.urls')
|
||||||
|
|
Loading…
Reference in New Issue