tests: pass a valid get_response upon middleware initialization (#70861)
This commit is contained in:
parent
0474974f8c
commit
9670f4d857
|
@ -94,11 +94,15 @@ def test_user_can_change_password(simple_user, settings):
|
|||
def test_get_authentication_events_hows(rf, simple_user):
|
||||
user = authenticate(username=simple_user.username, password=simple_user.username)
|
||||
request = rf.get('/login/')
|
||||
middleware = SessionMiddleware()
|
||||
|
||||
def get_response():
|
||||
return None
|
||||
|
||||
middleware = SessionMiddleware(get_response)
|
||||
middleware.process_request(request)
|
||||
middleware = AuthenticationMiddleware()
|
||||
middleware = AuthenticationMiddleware(get_response)
|
||||
middleware.process_request(request)
|
||||
MessageMiddleware().process_request(request)
|
||||
MessageMiddleware(get_response).process_request(request)
|
||||
request.journal = Journal(request=request)
|
||||
assert 'password' not in [ev['how'] for ev in get_authentication_events(request)]
|
||||
login(request, user, 'password')
|
||||
|
|
Loading…
Reference in New Issue