test_middleware.py 516 B

123456789101112131415161718
  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 setUp(self):
  6. self.middleware = MessageMiddleware()
  7. def test_response_without_messages(self):
  8. """
  9. MessageMiddleware is tolerant of messages not existing on request.
  10. """
  11. request = HttpRequest()
  12. response = HttpResponse()
  13. self.middleware.process_response(request, response)