diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-06-07 07:41:40 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-06-07 07:49:17 +0200 |
| commit | 3fb0a1a67f0ca3e03db59a876f87e8d0828872c4 (patch) | |
| tree | 26c841f28e62aa7dd5709e9d7119eccb07e35bac | |
| parent | d6ea4898c44f75a25bc0b7a60b54fd6dddc69eb5 (diff) | |
Refs #30521 -- Added tests for content of default error pages.
| -rw-r--r-- | tests/view_tests/tests/test_defaults.py | 7 |
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('/') |
