summaryrefslogtreecommitdiff
path: root/tests/messages_tests
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2021-09-16 09:45:43 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-09-20 21:23:01 +0200
commit737fa72ae3de1debe97f0a527eeebda3869aa227 (patch)
treec76da48abdf0f9fadd1a075f8d350289d7e674dd /tests/messages_tests
parent05f3a6186efefc9fca2204a745b992501c6fd91f (diff)
downloaddjango-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.py17
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)