diff options
| author | Zain Patel <zain.patel@quantumblack.com> | 2021-04-24 01:50:27 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-04-26 12:52:33 +0200 |
| commit | 0dfe88eaba551ab3ecec9a573d59e8d2fa3a8f94 (patch) | |
| tree | 647d97e250ecdc01d56520295f51ab6eaeb6864e /tests/admin_views/tests.py | |
| parent | fc9cbad880632e77a37957ba6686a72c2e7481e4 (diff) | |
[3.2.x] Fixed #32681 -- Fixed VariableDoesNotExist when rendering some admin template.
Regression in 84609b3205905097d7d3038d32e6101f012c0619.
Backport of 4e5bbb6ef2287126badd32842b239f4a8a7394ca from main.
Diffstat (limited to 'tests/admin_views/tests.py')
| -rw-r--r-- | tests/admin_views/tests.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index ad47c504c1..29b2283447 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -1117,6 +1117,19 @@ class AdminViewBasicTest(AdminViewBasicTestCase): self.assertContains(response, '<h1>View article</h1>') self.assertContains(response, '<h2>Article 2</h2>') + def test_render_views_no_subtitle(self): + tests = [ + reverse('admin:index'), + 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,)), + ] + for url in tests: + with self.subTest(url=url): + with self.assertRaisesMessage(AssertionError, 'no logs'): + with self.assertLogs('django.template', 'DEBUG'): + self.client.get(url) + @override_settings(TEMPLATES=[{ 'BACKEND': 'django.template.backends.django.DjangoTemplates', |
