summaryrefslogtreecommitdiff
path: root/tests/middleware_exceptions
diff options
context:
space:
mode:
authorCarl Meyer <carl@oddbird.net>2016-06-17 01:28:33 -0700
committerCarl Meyer <carl@oddbird.net>2016-06-17 01:28:33 -0700
commit702dfa3589cddf996c18aee46286a49844efd70d (patch)
treed8155eafe88bec44798d7cc16da85a565a67f1ae /tests/middleware_exceptions
parent9c3fbf5423367cdcf1a30a411793919d86f5288c (diff)
downloaddjango-702dfa3589cddf996c18aee46286a49844efd70d.tar.gz
Improved debugging of failed middleware_exceptions tests.
Diffstat (limited to 'tests/middleware_exceptions')
-rw-r--r--tests/middleware_exceptions/tests.py23
1 files changed, 18 insertions, 5 deletions
diff --git a/tests/middleware_exceptions/tests.py b/tests/middleware_exceptions/tests.py
index 58ac5b965f..22925a8500 100644
--- a/tests/middleware_exceptions/tests.py
+++ b/tests/middleware_exceptions/tests.py
@@ -162,11 +162,24 @@ class BaseMiddlewareExceptionTest(SimpleTestCase):
self.assertEqual(value.args, (error, ))
def assert_middleware_usage(self, middleware, request, view, template_response, response, exception):
- self.assertEqual(middleware.process_request_called, request)
- self.assertEqual(middleware.process_view_called, view)
- self.assertEqual(middleware.process_template_response_called, template_response)
- self.assertEqual(middleware.process_response_called, response)
- self.assertEqual(middleware.process_exception_called, exception)
+ # include the middleware name for easier debugging of failures
+ self.assertEqual(
+ (
+ middleware.__class__.__name__,
+ middleware.process_request_called,
+ middleware.process_view_called,
+ middleware.process_template_response_called,
+ middleware.process_response_called,
+ middleware.process_exception_called,
+ ), (
+ middleware.__class__.__name__,
+ request,
+ view,
+ template_response,
+ response,
+ exception,
+ )
+ )
class MiddlewareTests(BaseMiddlewareExceptionTest):