Refs #30231 -- Fixed SeleniumTests.test_inlines_verbose_name with headless mode.

Horizontal scrollbar doesn't appear with the headless mode on small
windows, that's why window.scrollTo() is not an option for these tests
even after fixing #32459.
This commit is contained in:
David Smith 2021-02-19 06:15:54 +00:00 committed by GitHub
parent f2bef2b7bc
commit 96a5093400
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -1363,6 +1363,10 @@ class SeleniumTests(AdminSeleniumTestCase):
verbose_name in the inline form.
"""
self.admin_login(username='super', password='secret')
# Hide sidebar.
self.selenium.get(self.live_server_url + reverse('admin:admin_inlines_course_add'))
toggle_button = self.selenium.find_element_by_css_selector('#toggle-nav-sidebar')
toggle_button.click()
# Each combination of horizontal/vertical fiter with stacked/tabular
# inlines.
tests = [