diff options
| author | Marcelo Galigniana <marcelogaligniana@gmail.com> | 2026-04-22 13:04:41 +0200 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2026-05-13 17:31:28 +0200 |
| commit | f30acb184f75fd9260cfd6ddc48a3bbbd49f9c1d (patch) | |
| tree | b3970ce77d6c447e57cf4689b15bf10a3933c911 /tests/modeladmin | |
| parent | 952f42e958e5887fb297ec4d5607ceec5e1bf20b (diff) | |
Fixed #12090 -- Added admin actions to the admin change form.
Thank you to Benjamin Balder Bach and Jacob Walls for reviews.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Diffstat (limited to 'tests/modeladmin')
| -rw-r--r-- | tests/modeladmin/test_actions.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/modeladmin/test_actions.py b/tests/modeladmin/test_actions.py index fa3108ce08..6168039666 100644 --- a/tests/modeladmin/test_actions.py +++ b/tests/modeladmin/test_actions.py @@ -79,11 +79,11 @@ class AdminActionsTests(TestCase): actions = None ma1 = AdminA(Band, admin.AdminSite()) - action_names = [name for _, name, _ in ma1._get_base_actions()] + action_names = [action.name for action in ma1._get_base_actions()] self.assertEqual(action_names, ["delete_selected", "custom_action"]) # `actions = None` removes actions from superclasses. ma2 = AdminB(Band, admin.AdminSite()) - action_names = [name for _, name, _ in ma2._get_base_actions()] + action_names = [action.name for action in ma2._get_base_actions()] self.assertEqual(action_names, ["delete_selected"]) def test_global_actions_description(self): @@ -104,7 +104,7 @@ class AdminActionsTests(TestCase): ma = BandAdmin(Band, admin_site) self.assertEqual( - [description for _, _, description in ma._get_base_actions()], + [action.description for action in ma._get_base_actions()], [ "Delete selected %(verbose_name_plural)s", "Site-wide admin action 1.", @@ -139,9 +139,9 @@ class AdminActionsTests(TestCase): self.assertEqual(ma.check(), []) self.assertEqual( [ - desc - for _, name, desc in ma._get_base_actions() - if name.startswith("custom_action") + action.description + for action in ma._get_base_actions() + if action.name.startswith("custom_action") ], [ "Local admin action 1.", |
