Example #1
0
 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()
Example #2
0
 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)