summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2019-06-07 07:41:40 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-06-07 07:49:17 +0200
commit3fb0a1a67f0ca3e03db59a876f87e8d0828872c4 (patch)
tree26c841f28e62aa7dd5709e9d7119eccb07e35bac
parentd6ea4898c44f75a25bc0b7a60b54fd6dddc69eb5 (diff)
Refs #30521 -- Added tests for content of default error pages.
-rw-r--r--tests/view_tests/tests/test_defaults.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/view_tests/tests/test_defaults.py b/tests/view_tests/tests/test_defaults.py
index e93558abc1..4a7ad2f7bd 100644
--- a/tests/view_tests/tests/test_defaults.py
+++ b/tests/view_tests/tests/test_defaults.py
@@ -47,6 +47,11 @@ class DefaultsTests(TestCase):
for url in self.nonexistent_urls:
response = self.client.get(url)
self.assertEqual(response.status_code, 404)
+ self.assertIn(b'<h1>Not Found</h1>', response.content)
+ self.assertIn(
+ b'<p>The requested resource was not found on this server.</p>',
+ response.content,
+ )
@override_settings(TEMPLATES=[{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
@@ -71,7 +76,7 @@ class DefaultsTests(TestCase):
def test_server_error(self):
"The server_error view raises a 500 status"
response = self.client.get('/server_error/')
- self.assertEqual(response.status_code, 500)
+ self.assertContains(response, b'<h1>Server Error (500)</h1>', status_code=500)
def test_bad_request(self):
request = self.request_factory.get('/')