diff options
| author | Chaitanya <bkc14042005@gmail.com> | 2025-07-31 10:37:40 +0530 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2025-12-05 09:33:42 -0500 |
| commit | 16252e690720edace3e0e220b99d9141fe091fb4 (patch) | |
| tree | 74c66757268b205bf425f638acf6731365bc89bc /tests | |
| parent | 17d644c8e257c2ea5cc738fb7a9c47989e29bf09 (diff) | |
Fixed #36367 -- Added a label to the date_hierarchy in admin changelist.
Thanks Sarah Boyce for the implementation idea.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/admin_changelist/test_date_hierarchy.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/admin_changelist/test_date_hierarchy.py b/tests/admin_changelist/test_date_hierarchy.py index 94a6a8eb6c..ca3994166f 100644 --- a/tests/admin_changelist/test_date_hierarchy.py +++ b/tests/admin_changelist/test_date_hierarchy.py @@ -2,7 +2,8 @@ from datetime import datetime from django.contrib.admin.options import IncorrectLookupParameters from django.contrib.auth.models import User -from django.test import RequestFactory, TestCase +from django.test import RequestFactory, TestCase, override_settings +from django.urls import reverse from django.utils.timezone import make_aware from .admin import EventAdmin @@ -95,3 +96,10 @@ class DateHierarchyTests(TestCase): self.assertRaises(IncorrectLookupParameters), ): self.assertDateParams(invalid_query, None, None) + + @override_settings(ROOT_URLCONF="admin_changelist.urls") + def test_label_in_hierarchy(self): + self.client.force_login(self.superuser) + Event.objects.create(date=datetime(2017, 1, 1)) + response = self.client.get(reverse("admin:admin_changelist_event_changelist")) + self.assertContains(response, "Filter by date", status_code=200) |
