Example #1
0
 def test_ip_rate_limit_key_fallback(self):
     req = self.rf.get("/", REMOTE_ADDR="2.2.2.2")
     self.assertEqual(views.ip_rate_limit_key(None, req), "2.2.2.2")
Example #2
0
 def test_ip_rate_limit_key_fallback(self):
     req = self.rf.get('/', REMOTE_ADDR='2.2.2.2')
     self.assertEqual(views.ip_rate_limit_key(None, req), '2.2.2.2')
Example #3
0
 def test_ip_rate_limit_key(self):
     req = self.rf.get("/", HTTP_X_CLUSTER_CLIENT_IP="1.1.1.1", REMOTE_ADDR="2.2.2.2")
     self.assertEqual(views.ip_rate_limit_key(None, req), "1.1.1.1")
Example #4
0
 def test_ip_rate_limit_key(self):
     req = self.rf.get('/', HTTP_X_CLUSTER_CLIENT_IP='1.1.1.1', REMOTE_ADDR='2.2.2.2')
     self.assertEqual(views.ip_rate_limit_key(None, req), '1.1.1.1')