Exemplo n.º 1
0
 def test_skips_streaming(self):
     """Streaming responses don't get touched"""
     request = self.client.get('/@fiber')
     request.session = {}
     response = StreamingHttpResponse('')
     middleware.process_response(request, response)
     self.assertNotIn(middleware.LOGIN_SESSION_KEY, request.session)
Exemplo n.º 2
0
 def test_does_nothing_for_non_html_response(self):
     """Middleware skips non-html responses"""
     request = self.client.get('/@fiber')
     request.session = {}
     response = HttpResponse('', content_type='application/json')
     middleware.process_response(request, response)
     self.assertNotIn(middleware.LOGIN_SESSION_KEY, request.session)
Exemplo n.º 3
0
 def test_skips_streaming(self):
     """Streaming responses don't get touched"""
     request = self.client.get('/@fiber')
     request.session = {}
     response = StreamingHttpResponse('')
     middleware.process_response(request, response)
     self.assertNotIn(middleware.LOGIN_SESSION_KEY, request.session)
Exemplo n.º 4
0
 def test_does_nothing_for_non_html_response(self):
     """Middleware skips non-html responses"""
     request = self.client.get('/@fiber')
     request.session = {}
     response = HttpResponse('', content_type='application/json')
     middleware.process_response(request, response)
     self.assertNotIn(middleware.LOGIN_SESSION_KEY, request.session)
Exemplo n.º 5
0
 def test_skips_streaming(self):
     """
     Streaming responses don't get touched
     """
     request = RequestFactory().get('/')
     content = ''
     response = StreamingHttpResponse(content)
     self.assertEqual(''.join(middleware.process_response(request, response)), content)
Exemplo n.º 6
0
 def test_skips_streaming(self):
     """
     Streaming responses don't get touched
     """
     request = RequestFactory().get('/')
     content = ''
     response = StreamingHttpResponse(content)
     self.assertEqual(
         ''.join(middleware.process_response(request, response)), content)