From 849f8307a5bb33465252d0891a9b2c47dde65889 Mon Sep 17 00:00:00 2001 From: antoliny0919 Date: Thu, 27 Mar 2025 08:43:57 +0100 Subject: Fixed #34917 -- Underlined links in the main content area of the admin. --- tests/admin_inlines/tests.py | 7 ++++--- tests/admin_views/tests.py | 18 ++++++++++-------- tests/auth_tests/test_forms.py | 7 +++++-- tests/auth_tests/test_views.py | 4 ++-- 4 files changed, 21 insertions(+), 15 deletions(-) (limited to 'tests') diff --git a/tests/admin_inlines/tests.py b/tests/admin_inlines/tests.py index 89f43300d7..63e7393853 100644 --- a/tests/admin_inlines/tests.py +++ b/tests/admin_inlines/tests.py @@ -1454,12 +1454,13 @@ class TestReadOnlyChangeViewInlinePermissions(TestCase): response = self.client.get(self.change_url) self.assertContains( response, - 'Close', + '' + "Close", html=True, ) delete_link = ( - 'Delete' - "" + 'Delete' ) self.assertNotContains(response, delete_link % self.poll.id, html=True) self.assertNotContains( diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index feafde47fd..b79b4a94a4 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -2683,8 +2683,8 @@ class AdminViewPermissionsTest(TestCase): self.assertContains(response, "") self.assertContains( response, - 'Close' - "", + 'Close', ) self.assertEqual(response.context["title"], "View article") post = self.client.post(article_change_url, change_dict) @@ -2835,8 +2835,8 @@ class AdminViewPermissionsTest(TestCase): self.assertContains(response, "

View article

") self.assertContains( response, - 'Close' - "", + 'Close', ) def test_change_view_save_as_new(self): @@ -4056,7 +4056,8 @@ class AdminViewStringPrimaryKeyTest(TestCase): args=(quote(self.pk),), ) self.assertContains( - response, 'History', response.text + 'History', + response.text, ) self.assertURLEqual(history_link[1], self.get_history_url()) # Check the delete link. delete_link = re.search( - 'Delete', response.text + 'Delete', response.text ) self.assertURLEqual(delete_link[1], self.get_delete_url()) @@ -8359,7 +8361,7 @@ class AdminKeepChangeListFiltersTests(TestCase): self.client.force_login(viewuser) response = self.client.get(self.get_change_url()) close_link = re.search( - 'Close', response.text + 'Close', response.text ) close_link = close_link[1].replace("&", "&") self.assertURLEqual(close_link, self.get_changelist_url()) diff --git a/tests/auth_tests/test_forms.py b/tests/auth_tests/test_forms.py index 4740cb6200..0f8b48286a 100644 --- a/tests/auth_tests/test_forms.py +++ b/tests/auth_tests/test_forms.py @@ -1089,7 +1089,9 @@ class UserChangeFormTest(TestDataMixin, TestCase): "Set password", ), ] - password_reset_link = r'([^<]*)' + password_reset_link = ( + r'([^<]*)' + ) for username, expected_help_text, expected_button_label in cases: with self.subTest(username=username): user = User.objects.get(username=username) @@ -1438,7 +1440,8 @@ class ReadOnlyPasswordHashTest(SimpleTestCase): " hash: " " WmCkn9**************************************" "

" - '

Reset password

' + '

' + "Reset password

" "", ) diff --git a/tests/auth_tests/test_views.py b/tests/auth_tests/test_views.py index 1583f8ffd7..156520ebf7 100644 --- a/tests/auth_tests/test_views.py +++ b/tests/auth_tests/test_views.py @@ -1532,7 +1532,7 @@ class ChangelistTests(MessagesTestMixin, AuthViewsTestCase): response = self.client.get(user_change_url) # Test the link inside password field help_text. rel_link = re.search( - r'Reset password', + r'Reset password', response.text, )[1] self.assertEqual(urljoin(user_change_url, rel_link), password_change_url) @@ -1628,7 +1628,7 @@ class ChangelistTests(MessagesTestMixin, AuthViewsTestCase): response = self.client.get(user_change_url) # Test the link inside password field help_text. rel_link = re.search( - r'Set password', + r'Set password', response.text, )[1] self.assertEqual(urljoin(user_change_url, rel_link), password_change_url) -- cgit v1.3