Captured logging output during NonDjangoTemplatesDebugViewTests.test_400().
This commit is contained in:
parent
d3708aeb26
commit
611d34b0e4
|
@ -17,7 +17,7 @@ from django.core.files.uploadedfile import SimpleUploadedFile
|
||||||
from django.db import DatabaseError, connection
|
from django.db import DatabaseError, connection
|
||||||
from django.template import TemplateDoesNotExist
|
from django.template import TemplateDoesNotExist
|
||||||
from django.test import RequestFactory, SimpleTestCase, override_settings
|
from django.test import RequestFactory, SimpleTestCase, override_settings
|
||||||
from django.test.utils import LoggingCaptureMixin
|
from django.test.utils import LoggingCaptureMixin, patch_logger
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import six
|
from django.utils import six
|
||||||
from django.utils.encoding import force_bytes, force_text
|
from django.utils.encoding import force_bytes, force_text
|
||||||
|
@ -260,7 +260,8 @@ class DebugViewQueriesAllowedTests(SimpleTestCase):
|
||||||
class NonDjangoTemplatesDebugViewTests(SimpleTestCase):
|
class NonDjangoTemplatesDebugViewTests(SimpleTestCase):
|
||||||
|
|
||||||
def test_400(self):
|
def test_400(self):
|
||||||
# Ensure that when DEBUG=True, technical_500_template() is called.
|
# When DEBUG=True, technical_500_template() is called.
|
||||||
|
with patch_logger('django.security.SuspiciousOperation', 'error'):
|
||||||
response = self.client.get('/raises400/')
|
response = self.client.get('/raises400/')
|
||||||
self.assertContains(response, '<div class="context" id="', status_code=400)
|
self.assertContains(response, '<div class="context" id="', status_code=400)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue