summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/tests/pkgs/subrequestapp/__init__.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/pyramid/tests/pkgs/subrequestapp/__init__.py b/pyramid/tests/pkgs/subrequestapp/__init__.py
index dceaa9e45..b8f44cd7f 100644
--- a/pyramid/tests/pkgs/subrequestapp/__init__.py
+++ b/pyramid/tests/pkgs/subrequestapp/__init__.py
@@ -11,8 +11,11 @@ def view_two(request):
def view_three(request):
subreq = Request.blank('/view_four')
- response = request.invoke_subrequest(subreq, use_tweens=True)
- return response
+ try:
+ return request.invoke_subrequest(subreq, use_tweens=True)
+ except: # pragma: no cover
+ request.response.body = b'Value error raised'
+ return request.response
def view_four(request):
raise ValueError('foo')