1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Fixed #34618 -- Added icon descriptions in "Recent Actions" on the admin index.

This commit is contained in:
Nina Menezes
2023-06-02 11:32:18 +01:00
committed by GitHub
parent 2cf76f2d5d
commit 27fed08e5f
4 changed files with 38 additions and 13 deletions

View File

@@ -3704,6 +3704,22 @@ class AdminViewStringPrimaryKeyTest(TestCase):
2,
change_message="Changed something",
)
LogEntry.objects.log_action(
user_pk,
content_type_pk,
cls.pk,
cls.pk,
1,
change_message="Added something",
)
LogEntry.objects.log_action(
user_pk,
content_type_pk,
cls.pk,
cls.pk,
3,
change_message="Deleted something",
)
def setUp(self):
self.client.force_login(self.superuser)
@@ -3762,6 +3778,14 @@ class AdminViewStringPrimaryKeyTest(TestCase):
should_contain = """<a href="%s">%s</a>""" % (escape(link), escape(self.pk))
self.assertContains(response, should_contain)
def test_recentactions_description(self):
response = self.client.get(reverse("admin:index"))
for operation in ["Added", "Changed", "Deleted"]:
with self.subTest(operation):
self.assertContains(
response, f'<span class="visually-hidden">{operation}:'
)
def test_deleteconfirmation_link(self):
""" "
The link from the delete confirmation page referring back to the