Refs #24125 -- Added admin_docs tests for multiple template engines.
This adds a test for 511a53b314
This commit is contained in:
parent
b34d16b78d
commit
3c593ba79e
|
@ -138,6 +138,30 @@ class AdminDocViewTests(TestDataMixin, AdminDocsTestCase):
|
||||||
utils.docutils_is_available = True
|
utils.docutils_is_available = True
|
||||||
|
|
||||||
|
|
||||||
|
@override_settings(TEMPLATES=[{
|
||||||
|
'NAME': 'ONE',
|
||||||
|
'BACKEND': 'django.template.backends.django.DjangoTemplates',
|
||||||
|
'APP_DIRS': True,
|
||||||
|
}, {
|
||||||
|
'NAME': 'TWO',
|
||||||
|
'BACKEND': 'django.template.backends.django.DjangoTemplates',
|
||||||
|
'APP_DIRS': True,
|
||||||
|
}])
|
||||||
|
@unittest.skipUnless(utils.docutils_is_available, "no docutils installed.")
|
||||||
|
class AdminDocViewWithMultipleEngines(AdminDocViewTests):
|
||||||
|
def test_templatefilter_index(self):
|
||||||
|
# Overridden because non-trivial TEMPLATES settings aren't supported
|
||||||
|
# but the page shouldn't crash (#24125).
|
||||||
|
response = self.client.get(reverse('django-admindocs-filters'))
|
||||||
|
self.assertContains(response, '<title>Template filters</title>', html=True)
|
||||||
|
|
||||||
|
def test_templatetag_index(self):
|
||||||
|
# Overridden because non-trivial TEMPLATES settings aren't supported
|
||||||
|
# but the page shouldn't crash (#24125).
|
||||||
|
response = self.client.get(reverse('django-admindocs-tags'))
|
||||||
|
self.assertContains(response, '<title>Template tags</title>', html=True)
|
||||||
|
|
||||||
|
|
||||||
class XViewMiddlewareTest(TestDataMixin, AdminDocsTestCase):
|
class XViewMiddlewareTest(TestDataMixin, AdminDocsTestCase):
|
||||||
|
|
||||||
def test_xview_func(self):
|
def test_xview_func(self):
|
||||||
|
|
Loading…
Reference in New Issue