diff options
author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-09-16 09:45:43 +0200 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-09-20 21:23:01 +0200 |
commit | 737fa72ae3de1debe97f0a527eeebda3869aa227 (patch) | |
tree | c76da48abdf0f9fadd1a075f8d350289d7e674dd /tests/messages_tests | |
parent | 05f3a6186efefc9fca2204a745b992501c6fd91f (diff) | |
download | django-737fa72ae3de1debe97f0a527eeebda3869aa227.tar.gz |
Refs #32191 -- Removed for the pre-Django 3.2 format of messages in CookieStorage.
Per deprecation timeline.
Diffstat (limited to 'tests/messages_tests')
-rw-r--r-- | tests/messages_tests/test_cookie.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/tests/messages_tests/test_cookie.py b/tests/messages_tests/test_cookie.py index b622b7159b..53cf693f61 100644 --- a/tests/messages_tests/test_cookie.py +++ b/tests/messages_tests/test_cookie.py @@ -1,4 +1,3 @@ -import binascii import json import random @@ -8,7 +7,6 @@ from django.contrib.messages.storage.base import Message from django.contrib.messages.storage.cookie import ( CookieStorage, MessageDecoder, MessageEncoder, ) -from django.core.signing import b64_decode, get_cookie_signer from django.test import SimpleTestCase, override_settings from django.utils.crypto import get_random_string from django.utils.safestring import SafeData, mark_safe @@ -179,18 +177,3 @@ class CookieTests(BaseTests, SimpleTestCase): storage = self.get_storage() self.assertIsInstance(encode_decode(mark_safe("<b>Hello Django!</b>")), SafeData) self.assertNotIsInstance(encode_decode("<b>Hello Django!</b>"), SafeData) - - def test_legacy_encode_decode(self): - # RemovedInDjango41Warning: pre-Django 3.2 encoded messages will be - # invalid. - storage = self.storage_class(self.get_request()) - messages = ['this', Message(0, 'Successfully signed in as admin@example.org')] - # Encode/decode a message using the pre-Django 3.2 format. - encoder = MessageEncoder() - value = encoder.encode(messages) - with self.assertRaises(binascii.Error): - b64_decode(value.encode()) - signer = get_cookie_signer(salt=storage.key_salt) - encoded_messages = signer.sign(value) - decoded_messages = storage._decode(encoded_messages) - self.assertEqual(messages, decoded_messages) |