test_middleware.py 478 B

123456789101112131415
  1. import unittest
  2. from django.contrib.messages.middleware import MessageMiddleware
  3. from django.http import HttpRequest, HttpResponse
  4. class MiddlewareTests(unittest.TestCase):
  5. def test_response_without_messages(self):
  6. """
  7. MessageMiddleware is tolerant of messages not existing on request.
  8. """
  9. request = HttpRequest()
  10. response = HttpResponse()
  11. MessageMiddleware(lambda req: HttpResponse()).process_response(request, response)