Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6aa05fd

Browse files
committed
Triggered window resize to fix layout issues.
1 parente767bd6 commit6aa05fd

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

‎django/contrib/admin/tests.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,14 @@ def wait_page_loaded(self, timeout=10):
148148

149149
self.wait_page_ready(timeout=timeout)
150150

151+
deftrigger_resize(self):
152+
width=self.selenium.get_window_size()["width"]
153+
height=self.selenium.get_window_size()["height"]
154+
self.selenium.set_window_size(width+1,height)
155+
self.wait_page_ready()
156+
self.selenium.set_window_size(width,height)
157+
self.wait_page_ready()
158+
151159
defadmin_login(self,username,password,login_url="/admin/"):
152160
"""
153161
Log in to the admin.

‎tests/admin_views/tests.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6204,6 +6204,7 @@ def test_selectbox_selected_rows(self):
62046204
user=User.objects.create_user(username="new",password="newuser")
62056205
url=self.live_server_url+reverse("admin:auth_user_change",args=[user.id])
62066206
self.selenium.get(url)
6207+
self.trigger_resize()
62076208

62086209
# Scroll to the User permissions section.
62096210
user_permissions=self.selenium.find_element(
@@ -6243,9 +6244,8 @@ def test_selectbox_selected_rows(self):
62436244
).perform()
62446245

62456246
# Move focus to other element.
6246-
self.selenium.find_element(
6247-
By.CSS_SELECTOR,"#id_user_permissions_selected_input"
6248-
).click()
6247+
body=self.selenium.find_element(By.TAG_NAME,"body")
6248+
body.send_keys(Keys.TAB)
62496249
self.take_screenshot("selectbox-chosen-perms-some-selected")
62506250

62516251
@screenshot_cases(["desktop_size","mobile_size","rtl","dark","high_contrast"])

‎tests/admin_widgets/tests.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1541,6 +1541,7 @@ def test_basic(self):
15411541
)
15421542

15431543
self.wait_page_ready()
1544+
self.trigger_resize()
15441545
self.execute_basic_operations("vertical","students")
15451546
self.execute_basic_operations("horizontal","alumni")
15461547

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp