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 | ||
98 |
def get_response(): |
|
99 |
return None |
|
100 | ||
101 |
middleware = SessionMiddleware(get_response) |
|
98 | 102 |
middleware.process_request(request) |
99 |
middleware = AuthenticationMiddleware() |
|
103 |
middleware = AuthenticationMiddleware(get_response)
|
|
100 | 104 |
middleware.process_request(request) |
101 |
MessageMiddleware().process_request(request) |
|
105 |
MessageMiddleware(get_response).process_request(request)
|
|
102 | 106 |
request.journal = Journal(request=request) |
103 | 107 |
assert 'password' not in [ev['how'] for ev in get_authentication_events(request)] |
104 | 108 |
login(request, user, 'password') |
105 |
- |