Exemplo n.º 1
0
 def test_process_request_with_custom_header(self, set_cid):
     request = Mock()
     request.META = {'A_TEST_HEADER': 'different-cid'}
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with('different-cid')
Exemplo n.º 2
0
 def test_process_request_with_no_header(self, set_cid):
     request = self.get_mock_request()
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with(None)
Exemplo n.º 3
0
 def test_process_request_generates_uuid(self, set_cid, uuid4):
     uuid4.return_value = '6fa459ea-ee8a-3ca4-894e-db77e160355e'
     request = self.get_mock_request()
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with('6fa459ea-ee8a-3ca4-894e-db77e160355e')
Exemplo n.º 4
0
 def test_process_request(self, set_cid):
     request = self.get_mock_request(self.cid)
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with(self.cid)
Exemplo n.º 5
0
 def test_process_request_with_custom_header(self, set_cid):
     request = Mock()
     request.META = {'A_TEST_HEADER': 'different-cid'}
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with('different-cid')
Exemplo n.º 6
0
 def test_process_request_generates_uuid(self, set_cid, uuid4):
     uuid4.return_value = '6fa459ea-ee8a-3ca4-894e-db77e160355e'
     request = self.get_mock_request()
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with('6fa459ea-ee8a-3ca4-894e-db77e160355e')
Exemplo n.º 7
0
 def test_process_request_with_no_header(self, set_cid):
     request = self.get_mock_request()
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with(None)
Exemplo n.º 8
0
 def test_process_request(self, set_cid):
     request = self.get_mock_request(self.cid)
     middleware = CidMiddleware()
     middleware.process_request(request)
     set_cid.assert_called_with(self.cid)