Ejemplo n.º 1
0
 def test_postfix_token_denied(self):
     req = self.get_request({'SecretKey': 'WRONG SECRET'})
     assert not EmailCreationPermission().has_permission(req, None)
Ejemplo n.º 2
0
 def test_ip_denied(self):
     req = self.get_request({'SecretKey': 'SOME SECRET KEY'})
     req.META['REMOTE_ADDR'] = '10.10.10.1'
     assert not EmailCreationPermission().has_permission(req, None)
Ejemplo n.º 3
0
 def test_no_postfix_token(self):
     req = self.get_request({})
     assert not EmailCreationPermission().has_permission(req, None)
Ejemplo n.º 4
0
 def test_allowed(self):
     assert EmailCreationPermission().has_permission(
         self.get_request({'SecretKey': 'SOME SECRET KEY'}), None)