summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorChaitanya <bkc14042005@gmail.com>2025-07-31 10:37:40 +0530
committerJacob Walls <jacobtylerwalls@gmail.com>2025-12-05 09:33:42 -0500
commit16252e690720edace3e0e220b99d9141fe091fb4 (patch)
tree74c66757268b205bf425f638acf6731365bc89bc /tests
parent17d644c8e257c2ea5cc738fb7a9c47989e29bf09 (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.py10
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)