mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Refs #32681 -- Fixed VariableDoesNotExist when rendering some admin template.
Regression in84609b3205. Follow up to4e5bbb6ef2. Thanks Sourav Kumar for the report.
This commit is contained in:
@@ -1122,15 +1122,29 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
|
||||
def test_render_views_no_subtitle(self):
|
||||
tests = [
|
||||
reverse('admin:index'),
|
||||
reverse('admin:password_change'),
|
||||
reverse('admin:app_list', args=('admin_views',)),
|
||||
reverse('admin:admin_views_article_delete', args=(self.a1.pk,)),
|
||||
reverse('admin:admin_views_article_history', args=(self.a1.pk,)),
|
||||
# Login must be after logout.
|
||||
reverse('admin:logout'),
|
||||
reverse('admin:login'),
|
||||
]
|
||||
for url in tests:
|
||||
with self.subTest(url=url):
|
||||
with self.assertNoLogs('django.template', 'DEBUG'):
|
||||
self.client.get(url)
|
||||
|
||||
def test_render_delete_selected_confirmation_no_subtitle(self):
|
||||
post_data = {
|
||||
'action': 'delete_selected',
|
||||
'selected_across': '0',
|
||||
'index': '0',
|
||||
'_selected_action': self.a1.pk,
|
||||
}
|
||||
with self.assertNoLogs('django.template', 'DEBUG'):
|
||||
self.client.post(reverse('admin:admin_views_article_changelist'), post_data)
|
||||
|
||||
|
||||
@override_settings(TEMPLATES=[{
|
||||
'BACKEND': 'django.template.backends.django.DjangoTemplates',
|
||||
|
||||
Reference in New Issue
Block a user