mirror of
https://github.com/django/django.git
synced 2025-06-07 12:39:12 +00:00
Refs #30521 -- Added tests for content of default error pages.
This commit is contained in:
parent
d6ea4898c4
commit
3fb0a1a67f
@ -47,6 +47,11 @@ class DefaultsTests(TestCase):
|
|||||||
for url in self.nonexistent_urls:
|
for url in self.nonexistent_urls:
|
||||||
response = self.client.get(url)
|
response = self.client.get(url)
|
||||||
self.assertEqual(response.status_code, 404)
|
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=[{
|
@override_settings(TEMPLATES=[{
|
||||||
'BACKEND': 'django.template.backends.django.DjangoTemplates',
|
'BACKEND': 'django.template.backends.django.DjangoTemplates',
|
||||||
@ -71,7 +76,7 @@ class DefaultsTests(TestCase):
|
|||||||
def test_server_error(self):
|
def test_server_error(self):
|
||||||
"The server_error view raises a 500 status"
|
"The server_error view raises a 500 status"
|
||||||
response = self.client.get('/server_error/')
|
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):
|
def test_bad_request(self):
|
||||||
request = self.request_factory.get('/')
|
request = self.request_factory.get('/')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user