diff options
Diffstat (limited to 'tests/admin_views/tests.py')
| -rw-r--r-- | tests/admin_views/tests.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index 3377a6d441..ad64762a51 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -7205,6 +7205,21 @@ class SeleniumTests(AdminSeleniumTestCase): self.assertTrue(show_all.is_displayed()) self.take_screenshot("pagination") + @screenshot_cases(["desktop_size", "mobile_size", "rtl", "dark", "high_contrast"]) + def test_changelist_filter_sidebar_with_long_verbose_fields(self): + from selenium.webdriver.common.by import By + + self.admin_login( + username="super", password="secret", login_url=reverse("admin:index") + ) + Person.objects.create(name="John", gender=1) + self.selenium.get( + self.live_server_url + reverse("admin:admin_views_person_changelist") + ) + changelist_filter = self.selenium.find_element(By.ID, "changelist-filter") + self.assertTrue(changelist_filter.is_displayed()) + self.take_screenshot("filter_sidebar") + @override_settings(ROOT_URLCONF="admin_views.urls") class ReadonlyTest(AdminFieldExtractionMixin, TestCase): |
