Simplified MessageEncoder instantiation with default separators.

This commit is contained in:
Florian Apolloner 2020-11-13 16:34:37 +01:00 committed by Mariusz Felisiak
parent fe9c7ded29
commit d10425f9c7
3 changed files with 8 additions and 4 deletions

View file

@ -141,7 +141,7 @@ class CookieTests(BaseTests, SimpleTestCase):
},
Message(constants.INFO, 'message %s'),
]
encoder = MessageEncoder(separators=(',', ':'))
encoder = MessageEncoder()
value = encoder.encode(messages)
decoded_messages = json.loads(value, cls=MessageDecoder)
self.assertEqual(messages, decoded_messages)
@ -166,7 +166,7 @@ class CookieTests(BaseTests, SimpleTestCase):
storage = self.storage_class(self.get_request())
messages = ['this', 'that']
# Encode/decode a message using the pre-Django 3.1 hash.
encoder = MessageEncoder(separators=(',', ':'))
encoder = MessageEncoder()
value = encoder.encode(messages)
encoded_messages = '%s$%s' % (storage._legacy_hash(value), value)
decoded_messages = storage._decode(encoded_messages)