summaryrefslogtreecommitdiff
path: root/tests/admin_views
diff options
context:
space:
mode:
authordavitacols <davitacols@gmail.com>2026-03-24 14:30:10 +0100
committerJacob Walls <jacobtylerwalls@gmail.com>2026-03-24 14:57:02 -0400
commit72e8fdd603d40c36bab240c3bcc8e43a3d79c6f2 (patch)
treececd3f60b7e212d7abb7241142061048c7389998 /tests/admin_views
parentb38cddf8f9d9dfe7a80e8d05c2295c69bdee68f0 (diff)
Fixed #36976 -- Made admin action counter a live region for screen readers.
Diffstat (limited to 'tests/admin_views')
-rw-r--r--tests/admin_views/tests.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py
index ac4265c4b4..e01ab3b538 100644
--- a/tests/admin_views/tests.py
+++ b/tests/admin_views/tests.py
@@ -4646,6 +4646,16 @@ class AdminViewListEditable(TestCase):
# 1 select per object = 3 selects
self.assertContains(response, "<select", count=4)
+ def test_actions_counter_is_live_region(self):
+ response = self.client.get(reverse("admin:admin_views_person_changelist"))
+ self.assertContains(
+ response,
+ (
+ 'class="action-counter" data-actions-icnt="3" '
+ 'aria-live="polite" aria-atomic="true"'
+ ),
+ )
+
def test_post_messages(self):
# Ticket 12707: Saving inline editable should not show admin
# action warnings