test_frontendcontext_middleware.py 369 B

1234567891011121314151617
  1. from django.http import HttpResponse
  2. from ..middleware import FrontendContextMiddleware
  3. class MockRequest:
  4. pass
  5. def get_response(*_):
  6. return HttpResponse("OK!")
  7. def test_frontend_middleware_sets_frontend_context_dict_on_request():
  8. request = MockRequest()
  9. FrontendContextMiddleware(get_response)(request)
  10. assert request.frontend_context == {}