1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Refs #28948 -- Precomputed once serialized cookie messages.

When the cookie size is too long, the same messages were serialized
over and over again.
This commit is contained in:
David Wobrock
2023-02-27 09:07:02 +01:00
committed by Mariusz Felisiak
parent 67208a5ad6
commit 9d0c878abf
2 changed files with 44 additions and 15 deletions

View File

@@ -60,9 +60,9 @@ class CookieTests(BaseTests, SimpleTestCase):
def encode_decode(self, *args, **kwargs):
storage = self.get_storage()
message = Message(constants.DEBUG, *args, **kwargs)
message = [Message(constants.DEBUG, *args, **kwargs)]
encoded = storage._encode(message)
return storage._decode(encoded)
return storage._decode(encoded)[0]
def test_get(self):
storage = self.storage_class(self.get_request())