summaryrefslogtreecommitdiff
path: root/tests/regressiontests/views/views.py
diff options
context:
space:
mode:
authorJacob Kaplan-Moss <jacob@jacobian.org>2009-03-31 17:10:06 +0000
committerJacob Kaplan-Moss <jacob@jacobian.org>2009-03-31 17:10:06 +0000
commitcc5477df890f66854275c2b3ce46e8457fe8a6b2 (patch)
tree695b2c163a0101bdf5e57c069e01c2c5e3f04ee7 /tests/regressiontests/views/views.py
parent33e87318c046ea73ed380b135eb1bbb471d301f3 (diff)
Fixed #7529: added a FILES section to the debug view. As a bonus, we've now got
the start of a suite of tests for the debug views. Thanks, Alex Gaynor. git-svn-id: http://code.djangoproject.com/svn/django/trunk@10271 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/views/views.py')
-rw-r--r--tests/regressiontests/views/views.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/regressiontests/views/views.py b/tests/regressiontests/views/views.py
index b90852189c..969d760d8e 100644
--- a/tests/regressiontests/views/views.py
+++ b/tests/regressiontests/views/views.py
@@ -1,5 +1,8 @@
+import sys
+
from django.http import HttpResponse
from django import forms
+from django.views.debug import technical_500_response
from django.views.generic.create_update import create_object
from models import Article
@@ -27,3 +30,9 @@ def custom_create(request):
return create_object(request,
post_save_redirect='/views/create_update/view/article/%(slug)s/',
form_class=SlugChangingArticleForm)
+
+def raises(request):
+ try:
+ raise Exception
+ except Exception:
+ return technical_500_response(request, *sys.exc_info())