0001-tests-pass-a-valid-get_response-upon-middleware-init.patch
tests/test_utils.py | ||
---|---|---|
94 | 94 |
def test_get_authentication_events_hows(rf, simple_user): |
95 | 95 |
user = authenticate(username=simple_user.username, password=simple_user.username) |
96 | 96 |
request = rf.get('/login/') |
97 |
middleware = SessionMiddleware() |
|
97 |
get_response = lambda: None |
|
98 |
middleware = SessionMiddleware(get_response) |
|
98 | 99 |
middleware.process_request(request) |
99 |
middleware = AuthenticationMiddleware() |
|
100 |
middleware = AuthenticationMiddleware(get_response)
|
|
100 | 101 |
middleware.process_request(request) |
101 |
MessageMiddleware().process_request(request) |
|
102 |
MessageMiddleware(get_response).process_request(request)
|
|
102 | 103 |
request.journal = Journal(request=request) |
103 | 104 |
assert 'password' not in [ev['how'] for ev in get_authentication_events(request)] |
104 | 105 |
login(request, user, 'password') |
105 |
- |