Exemplo n.º 1
0
 def test_extract_client_id_no_cookies(self):
     self.assertEqual(ExtractorsClientId({}).call(), '')
Exemplo n.º 2
0
 def test_extract_client_id_unavailable(self):
     self.assertEqual(ExtractorsClientId({}, {}).call(), '')
Exemplo n.º 3
0
 def test_extract_client_id_from_environ(self):
     self.assertEqual(
         ExtractorsClientId(environ(), {}).call(), client_id_environ())
Exemplo n.º 4
0
 def test_extract_client_id_from_cookies(self):
     self.assertEqual(
         ExtractorsClientId(environ(), cookies()).call(), client_id())
Exemplo n.º 5
0
 def _client_id(self):
     return ExtractorsClientId(self.pre_headers, self.cookies).call()
Exemplo n.º 6
0
 def __init__(self, request, cookies):
     self.client_id = ExtractorsClientId(request.environ, cookies).call()
     self.headers = ExtractorsHeaders(request.environ).call()
     self.request_ip = ExtractorsIp(request).call()