Modernized views.DebugViewTests
This commit is contained in:
parent
93e6733e4c
commit
b1fb6f4820
|
@ -1,36 +1,27 @@
|
||||||
from __future__ import absolute_import
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
import inspect
|
import inspect
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.core.files.uploadedfile import SimpleUploadedFile
|
|
||||||
from django.test import TestCase, RequestFactory
|
|
||||||
from django.test.utils import (setup_test_template_loader,
|
|
||||||
restore_template_loaders)
|
|
||||||
from django.core.urlresolvers import reverse
|
|
||||||
from django.views.debug import ExceptionReporter
|
|
||||||
from django.core import mail
|
from django.core import mail
|
||||||
|
from django.core.files.uploadedfile import SimpleUploadedFile
|
||||||
|
from django.core.urlresolvers import reverse
|
||||||
|
from django.test import TestCase, RequestFactory
|
||||||
|
from django.test.utils import (override_settings, setup_test_template_loader,
|
||||||
|
restore_template_loaders)
|
||||||
|
from django.views.debug import ExceptionReporter
|
||||||
|
|
||||||
from .. import BrokenException, except_args
|
from .. import BrokenException, except_args
|
||||||
from ..views import (sensitive_view, non_sensitive_view, paranoid_view,
|
from ..views import (sensitive_view, non_sensitive_view, paranoid_view,
|
||||||
custom_exception_reporter_filter_view, sensitive_method_view)
|
custom_exception_reporter_filter_view, sensitive_method_view)
|
||||||
|
|
||||||
|
|
||||||
|
@override_settings(DEBUG=True, TEMPLATE_DEBUG=True)
|
||||||
class DebugViewTests(TestCase):
|
class DebugViewTests(TestCase):
|
||||||
urls = "regressiontests.views.urls"
|
urls = "regressiontests.views.urls"
|
||||||
|
|
||||||
def setUp(self):
|
|
||||||
self.old_debug = settings.DEBUG
|
|
||||||
settings.DEBUG = True
|
|
||||||
self.old_template_debug = settings.TEMPLATE_DEBUG
|
|
||||||
settings.TEMPLATE_DEBUG = True
|
|
||||||
|
|
||||||
def tearDown(self):
|
|
||||||
settings.DEBUG = self.old_debug
|
|
||||||
settings.TEMPLATE_DEBUG = self.old_template_debug
|
|
||||||
|
|
||||||
def test_files(self):
|
def test_files(self):
|
||||||
response = self.client.get('/raises/')
|
response = self.client.get('/raises/')
|
||||||
self.assertEqual(response.status_code, 500)
|
self.assertEqual(response.status_code, 500)
|
||||||
|
|
Loading…
Reference in New Issue