diff options
| author | Tim Graham <timograham@gmail.com> | 2018-02-28 06:55:52 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-03-01 11:45:08 -0500 |
| commit | 4c02e3cda364a8455872a9ec9b3417c10a5c66b7 (patch) | |
| tree | 958bafd59f685801a9d17277544f8ec49d496a15 /tests/admin_views | |
| parent | fa352626c2a80bcdcd0fc6492b5fd5130490f05e (diff) | |
Refs #27728 -- Made cosmetic edits to admin template tag template overriding.
Diffstat (limited to 'tests/admin_views')
| -rw-r--r-- | tests/admin_views/test_templatetags.py | 37 |
1 files changed, 19 insertions, 18 deletions
diff --git a/tests/admin_views/test_templatetags.py b/tests/admin_views/test_templatetags.py index db78636d5d..4f33bbd724 100644 --- a/tests/admin_views/test_templatetags.py +++ b/tests/admin_views/test_templatetags.py @@ -7,7 +7,6 @@ from django.contrib.auth.admin import UserAdmin from django.contrib.auth.models import User from django.test import RequestFactory, TestCase from django.urls import reverse -from django.utils.encoding import force_text from .admin import ArticleAdmin, site from .models import Article, Question @@ -29,9 +28,10 @@ class AdminTemplateTagsTest(AdminViewBasicTestCase): self.assertIs(template_context['extra'], True) self.assertIs(template_context['show_save'], True) - def test_can_override_change_form_templatetags(self): + def test_override_change_form_template_tags(self): """ - admin_modify templatetags can follow the 'standard' search patter admin/app_label/model/template.html + admin_modify template tags follow the standard search pattern + admin/app_label/model/template.html. """ factory = RequestFactory() article = Article.objects.all()[0] @@ -43,31 +43,32 @@ class AdminTemplateTagsTest(AdminViewBasicTestCase): response.render() self.assertIs(response.context_data['show_publish'], True) self.assertIs(response.context_data['extra'], True) - content = force_text(response.content) - self.assertIs('name="_save"' in content, True) - self.assertIs('name="_publish"' in content, True) - self.assertIs('override-change_form_object_tools' in content, True) - self.assertIs('override-prepopulated_fields_js' in content, True) + content = str(response.content) + self.assertIn('name="_save"', content) + self.assertIn('name="_publish"', content) + self.assertIn('override-change_form_object_tools', content) + self.assertIn('override-prepopulated_fields_js', content) - def test_can_override_change_list_templatetags(self): + def test_override_change_list_template_tags(self): """ - admin_list templatetags can follow the 'standard' search patter admin/app_label/model/template.html + admin_list template tags follow the standard search pattern + admin/app_label/model/template.html. """ factory = RequestFactory() request = factory.get(reverse('admin:admin_views_article_changelist')) request.user = self.superuser admin = ArticleAdmin(Article, site) admin.date_hierarchy = 'date' - admin.search_fields = ('title', 'content',) + admin.search_fields = ('title', 'content') response = admin.changelist_view(request) response.render() - content = force_text(response.content) - self.assertIs('override-actions' in content, True) - self.assertIs('override-change_list_object_tools' in content, True) - self.assertIs('override-change_list_results' in content, True) - self.assertIs('override-date_hierarchy' in content, True) - self.assertIs('override-pagination' in content, True) - self.assertIs('override-search_form' in content, True) + content = str(response.content) + self.assertIn('override-actions', content) + self.assertIn('override-change_list_object_tools', content) + self.assertIn('override-change_list_results', content) + self.assertIn('override-date_hierarchy', content) + self.assertIn('override-pagination', content) + self.assertIn('override-search_form', content) class DateHierarchyTests(TestCase): |
