summaryrefslogtreecommitdiff
path: root/legacy
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2016-02-23 09:15:31 -0500
committerTim Graham <timograham@gmail.com>2016-02-23 09:15:31 -0500
commitad0351748b108cd3680ce6e56a2fc590e8f4352a (patch)
treeeefdf660e42899736f782a667a149d7f64b4b538 /legacy
parent0d70a2cf2b4f5eba0995e7cbc8bf31aba7b79e58 (diff)
Fixed test error views.
Diffstat (limited to 'legacy')
-rw-r--r--legacy/tests.py16
-rw-r--r--legacy/urls.py8
2 files changed, 21 insertions, 3 deletions
diff --git a/legacy/tests.py b/legacy/tests.py
index f44cbed7..5558efd0 100644
--- a/legacy/tests.py
+++ b/legacy/tests.py
@@ -7,3 +7,19 @@ class LegacyTests(TestCase):
def test_gone(self):
response = self.client.get('/comments/')
self.assertEqual(response.status_code, 410)
+
+ def test_400(self):
+ response = self.client.get('/400/')
+ self.assertContains(response, 'Bad request', status_code=400)
+
+ def test_403(self):
+ response = self.client.get('/403/')
+ self.assertContains(response, 'Permission denied', status_code=403)
+
+ def test_404(self):
+ response = self.client.get('/404/')
+ self.assertContains(response, 'Page not found', status_code=404)
+
+ def test_500(self):
+ response = self.client.get('/500/')
+ self.assertContains(response, 'Page unavailable', status_code=500)
diff --git a/legacy/urls.py b/legacy/urls.py
index de9cbf0a..b797063a 100644
--- a/legacy/urls.py
+++ b/legacy/urls.py
@@ -1,6 +1,8 @@
"""
Legacy URLs for documentation pages.
"""
+from functools import partial
+
from django.conf.urls import url
from django.views import defaults
@@ -11,9 +13,9 @@ urlpatterns = [
url(r'^rss/comments/$', gone),
url(r'^documentation', gone),
- url(r'^400/$', defaults.bad_request),
- url(r'^403/$', defaults.permission_denied),
- url(r'^404/$', defaults.page_not_found),
+ url(r'^400/$', partial(defaults.bad_request, exception=None)),
+ url(r'^403/$', partial(defaults.permission_denied, exception=None)),
+ url(r'^404/$', partial(defaults.page_not_found, exception=None)),
url(r'^410/$', gone),
url(r'^500/$', defaults.server_error),
]