12345678910111213141516171819 |
- from unittest.mock import Mock
- from misago.acl.middleware import user_acl_middleware
- def test_middleware_sets_attr_on_request(cache_versions, user):
- get_response = Mock()
- request = Mock(user=user, cache_versions=cache_versions)
- middleware = user_acl_middleware(get_response)
- middleware(request)
- assert request.user_acl
- def test_middleware_calls_get_response(cache_versions, user):
- get_response = Mock()
- request = Mock(user=user, cache_versions=cache_versions)
- middleware = user_acl_middleware(get_response)
- middleware(request)
- get_response.assert_called_once()
|