diff options
author | Jon Dufresne <jon.dufresne@gmail.com> | 2016-04-03 15:09:10 -0700 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2016-04-04 07:41:59 -0400 |
commit | 5faf745999caa3d2588979ae1262cc28652c21a5 (patch) | |
tree | 5662b417a38dda139cd151f990da12afe46f965a /tests/sessions_tests | |
parent | fdf5cd3429369954e8deb764d9f30f6374581613 (diff) | |
download | django-5faf745999caa3d2588979ae1262cc28652c21a5.tar.gz |
Refs #21608 -- Fixed incorrect cache key in cache session backend's save().
The bug was introduced commit 3389c5ea229884a1943873fe7e7ffc2800cefc22.
Diffstat (limited to 'tests/sessions_tests')
-rw-r--r-- | tests/sessions_tests/tests.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/sessions_tests/tests.py b/tests/sessions_tests/tests.py index bb8ca2b635..6a8a7ee96b 100644 --- a/tests/sessions_tests/tests.py +++ b/tests/sessions_tests/tests.py @@ -613,6 +613,12 @@ class CacheSessionTests(SessionTestsMixin, unittest.TestCase): self.assertEqual(caches['default'].get(self.session.cache_key), None) self.assertNotEqual(caches['sessions'].get(self.session.cache_key), None) + def test_create_and_save(self): + self.session = self.backend() + self.session.create() + self.session.save() + self.assertIsNotNone(caches['default'].get(self.session.cache_key)) + class SessionMiddlewareTests(TestCase): |