Don't swallow exceptions inside emulate_http_request
This commit is contained in:
@@ -45,6 +45,7 @@ def emulate_http_request(site=None, user=None, middleware_classes=None):
|
||||
except Exception as exc:
|
||||
for middleware in reversed(middleware_instances):
|
||||
_run_method_if_implemented(middleware, 'process_exception', request, exc)
|
||||
raise
|
||||
else:
|
||||
for middleware in reversed(middleware_instances):
|
||||
_run_method_if_implemented(middleware, 'process_response', request, response)
|
||||
|
||||
Reference in New Issue
Block a user