1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Fixed #35507 -- Improved accessibility of search and filter elements in the admin changelist.

This commit is contained in:
antoliny0919
2025-04-13 15:13:20 +09:00
committed by Sarah Boyce
parent 8638d8bf74
commit 8bc3dd8727
4 changed files with 17 additions and 7 deletions

View File

@@ -875,7 +875,8 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
response = self.client.get(reverse("admin:admin_views_thing_changelist"))
self.assertContains(
response,
'<nav id="changelist-filter" aria-labelledby="changelist-filter-header">',
'<search id="changelist-filter" '
'aria-labelledby="changelist-filter-header">',
msg_prefix="Expected filter not found in changelist view",
)
self.assertNotContains(
@@ -930,7 +931,8 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
response = self.client.get(changelist_url)
self.assertContains(
response,
'<nav id="changelist-filter" aria-labelledby="changelist-filter-header">',
'<search id="changelist-filter" '
'aria-labelledby="changelist-filter-header">',
)
filters = {
"chap__id__exact": {
@@ -1070,7 +1072,8 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
)
self.assertContains(
response,
'<nav id="changelist-filter" aria-labelledby="changelist-filter-header">',
'<search id="changelist-filter" '
'aria-labelledby="changelist-filter-header">',
)
self.assertContains(
response,