From 27fed08e5ff597c813de25b6e89dc300a1f4231b Mon Sep 17 00:00:00 2001 From: Nina Menezes <77671865+nmenezes0@users.noreply.github.com> Date: Fri, 2 Jun 2023 11:32:18 +0100 Subject: Fixed #34618 -- Added icon descriptions in "Recent Actions" on the admin index. --- tests/admin_views/tests.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'tests/admin_views') diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index 4db06ca84a..bbc6f731f7 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -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 = """%s""" % (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'{operation}:' + ) + def test_deleteconfirmation_link(self): """ " The link from the delete confirmation page referring back to the -- cgit v1.3