diff options
| author | Jon Dufresne <jon.dufresne@gmail.com> | 2019-03-10 18:10:51 -0700 |
|---|---|---|
| committer | Jon Dufresne <jon.dufresne@gmail.com> | 2019-03-10 18:10:51 -0700 |
| commit | ff09add274aa4b53a8534463e9b3c9302bbcd661 (patch) | |
| tree | 88811a3740a9616a4662028c9b613b76d192f93e | |
| parent | 142e1ead76fd452dc9bca0ab0f12bad56a116fb5 (diff) | |
Refs #18807 -- Removed unused exception handler from Client.request().
Unused since 8bd7b598b6de1be1e3f72f3a1ee62803b1c02010.
| -rw-r--r-- | django/test/client.py | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/django/test/client.py b/django/test/client.py index c8d8508272..20448278b2 100644 --- a/django/test/client.py +++ b/django/test/client.py @@ -19,7 +19,6 @@ from django.core.signals import ( ) from django.db import close_old_connections from django.http import HttpRequest, QueryDict, SimpleCookie -from django.template import TemplateDoesNotExist from django.test import signals from django.test.utils import ContextList from django.urls import resolve @@ -482,17 +481,7 @@ class Client(RequestFactory): exception_uid = "request-exception-%s" % id(request) got_request_exception.connect(self.store_exc_info, dispatch_uid=exception_uid) try: - try: - response = self.handler(environ) - except TemplateDoesNotExist as e: - # If the view raises an exception, Django will attempt to show - # the 500.html template. If that template is not available, - # we should ignore the error in favor of re-raising the - # underlying exception that caused the 500 error. Any other - # template found to be missing during view error handling - # should be reported as-is. - if e.args != ('500.html',): - raise + response = self.handler(environ) # Look for a signalled exception, clear the current context # exception data, then re-raise the signalled exception. |
