summaryrefslogtreecommitdiff
path: root/tests/regressiontests/views/views.py
diff options
context:
space:
mode:
authorKaren Tracey <kmtracey@gmail.com>2010-03-05 18:53:07 +0000
committerKaren Tracey <kmtracey@gmail.com>2010-03-05 18:53:07 +0000
commiteb11229ba74d7918148f34851b6e0d2cfc16d681 (patch)
tree8a7aa189932f8cfff0c392d00e493d355d24b831 /tests/regressiontests/views/views.py
parent0a0748a7d68ae01f99de2bfbbdd8441c1a0ecad2 (diff)
Fixed #12083: Ensured generating debug 404 page won't raise a key error. Thanks pigletto.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12679 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/views/views.py')
-rw-r--r--tests/regressiontests/views/views.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/regressiontests/views/views.py b/tests/regressiontests/views/views.py
index 20ee56f985..f54de91c80 100644
--- a/tests/regressiontests/views/views.py
+++ b/tests/regressiontests/views/views.py
@@ -4,6 +4,7 @@ from django.http import HttpResponse, HttpResponseRedirect
from django import forms
from django.views.debug import technical_500_response
from django.views.generic.create_update import create_object
+from django.core.urlresolvers import get_resolver
from models import Article
@@ -12,7 +13,6 @@ def index_page(request):
"""Dummy index page"""
return HttpResponse('<html><body>Dummy page</body></html>')
-
def custom_create(request):
"""
Calls create_object generic view with a custom form class.
@@ -37,6 +37,10 @@ def raises(request):
except Exception:
return technical_500_response(request, *sys.exc_info())
+def raises404(request):
+ resolver = get_resolver(None)
+ resolver.resolve('')
+
def redirect(request):
"""
Forces an HTTP redirect.