Skip to content

Commit 8875643

Browse files
committed
Attempt fix for flakey tests: add sleep before each go_back action
1 parent fb69cef commit 8875643

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/test_router.py

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import asyncio
12
import os
23
from typing import Any
34

@@ -186,6 +187,7 @@ def sample():
186187

187188
link_selectors.reverse()
188189
for link_selector in link_selectors:
190+
await asyncio.sleep(CLICK_DELAY / 1000)
189191
await display.page.go_back()
190192
await display.page.wait_for_selector(link_selector)
191193

@@ -216,6 +218,7 @@ def sample():
216218

217219
selectors.reverse()
218220
for link_selector in selectors:
221+
await asyncio.sleep(CLICK_DELAY / 1000)
219222
await display.page.go_back()
220223
await display.page.wait_for_selector(link_selector)
221224

@@ -301,6 +304,7 @@ def sample():
301304
_button = await display.page.wait_for_selector("button")
302305
await _button.click(delay=CLICK_DELAY)
303306
await display.page.wait_for_selector("#a")
307+
await asyncio.sleep(CLICK_DELAY / 1000)
304308
await display.page.go_back()
305309
await display.page.wait_for_selector("button")
306310

@@ -329,6 +333,7 @@ def sample():
329333
_button = await display.page.wait_for_selector("#nav-b")
330334
await _button.click(delay=CLICK_DELAY)
331335
await display.page.wait_for_selector("#b")
336+
await asyncio.sleep(CLICK_DELAY / 1000)
332337
await display.page.go_back()
333338
await display.page.wait_for_selector("#nav-a")
334339

@@ -356,5 +361,6 @@ def sample():
356361
_button = await display.page.wait_for_selector("#nav-a")
357362
await _button.click(delay=CLICK_DELAY)
358363
await display.page.wait_for_selector("#nav-a")
364+
await asyncio.sleep(CLICK_DELAY / 1000)
359365
await display.page.go_back()
360366
await display.page.wait_for_selector("#root-a")

0 commit comments

Comments
 (0)