tests.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:django-redis-sentinel-redux 作者: danigosa 项目源码 文件源码
def test_invalid_key(self):
        # Submitting an invalid session key (either by guessing, or if the db has
        # removed the key) results in a new key being generated.
        try:
            session = self.backend('1')
            try:
                session.save()
            except AttributeError:
                self.fail(
                    "The session object did not save properly. "
                    "Middleware may be saving cache items without namespaces."
                )
            self.assertNotEqual(session.session_key, '1')
            self.assertEqual(session.get('cat'), None)
            session.delete()
        finally:
            # Some backends leave a stale cache entry for the invalid
            # session key; make sure that entry is manually deleted
            session.delete('1')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号