mirror of
https://github.com/jazzband/django-axes.git
synced 2026-03-16 22:30:23 +00:00
Return test DRF request
This commit is contained in:
parent
b695519e6e
commit
0c87ca8a6d
1 changed files with 16 additions and 0 deletions
|
|
@ -400,6 +400,22 @@ class UsernameTestCase(AxesTestCase):
|
|||
|
||||
self.assertEqual(expected, actual)
|
||||
|
||||
@override_settings(AXES_REST_FRAMEWORK_ACTIVE=True)
|
||||
def test_default_get_client_username_drf(self):
|
||||
class DRFRequest:
|
||||
def __init__(self):
|
||||
self.data = {}
|
||||
self.POST = {}
|
||||
|
||||
expected = "test-username"
|
||||
|
||||
request = DRFRequest()
|
||||
request.data["username"] = expected
|
||||
|
||||
actual = get_client_username(request)
|
||||
|
||||
self.assertEqual(expected, actual)
|
||||
|
||||
@override_settings(AXES_USERNAME_FORM_FIELD="username")
|
||||
def test_default_get_client_username_credentials(self):
|
||||
expected = "test-username"
|
||||
|
|
|
|||
Loading…
Reference in a new issue