def test_session_teardown(self, remove): req = self.factory.make_req() resp = self.factory.make_resp() resource = mock.Mock() middleware = SessionMiddleware() middleware.process_response(req, resp, resource) remove.assert_called_once_with()
def test_adds_session(self): req = self.factory.make_req() req.context['session'] = None resp = self.factory.make_resp() middleware = SessionMiddleware() middleware.process_request(req, resp) self.assertIsInstance(req.session, session.Session)