def test_is_client_username_whitelisted(self): with patch.object(self.user_model, 'nolockout', True, create=True): self.assertTrue( is_user_attempt_whitelisted( self.request, {self.user_model.USERNAME_FIELD: self.user.username}, ))
def test_is_client_username_whitelisted_does_not_exist(self): self.assertFalse( is_user_attempt_whitelisted( self.request, {self.user_model.USERNAME_FIELD: 'not.' + self.user.username}, ))
def is_locked(self, request, credentials=None, attempt_time=None): if is_user_attempt_whitelisted(request, credentials): return False return super().is_locked(request, credentials, attempt_time)
def is_locked(self, request: AxesHttpRequest, credentials: dict = None): if is_user_attempt_whitelisted(request, credentials): return False return super().is_locked(request, credentials)
def test_is_client_username_whitelisted_does_not_exist(self): self.assertFalse(is_user_attempt_whitelisted( self.request, {self.user_model.USERNAME_FIELD: 'not.' + self.user.username}, ))
def test_is_client_username_whitelisted(self): with patch.object(self.user_model, 'nolockout', True, create=True): self.assertTrue(is_user_attempt_whitelisted( self.request, {self.user_model.USERNAME_FIELD: self.user.username}, ))
def test_is_client_username_whitelisted_not(self): self.assertFalse( is_user_attempt_whitelisted( self.request, {self.user_model.USERNAME_FIELD: self.user.username}))
def is_locked(self, request: AxesHttpRequest, credentials: dict = None): if is_user_attempt_whitelisted(request, credentials): return False return super().is_locked(request, credentials)