Skip to content

Commit 20a1f8f

Browse files
committed
[py] Delete downloads in driver fixture
1 parent 7751648 commit 20a1f8f

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

py/conftest.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,10 @@ def driver(request):
349349

350350
yield selenium_driver.driver
351351

352+
if selenium_driver is not None:
353+
if "se:downloadsEnabled" in selenium_driver.driver.capabilities:
354+
selenium_driver.driver.delete_downloadable_files()
355+
352356
if request.node.get_closest_marker("no_driver_after_test"):
353357
if selenium_driver is not None:
354358
try:

py/test/selenium/webdriver/remote/remote_downloads_tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,4 @@ def _browser_downloads(driver, pages):
5959
pages.load("downloads/download.html")
6060
driver.find_element(By.ID, "file-1").click()
6161
driver.find_element(By.ID, "file-2").click()
62-
WebDriverWait(driver, 3).until(lambda d: "file_2.jpg" in d.get_downloadable_files())
62+
WebDriverWait(driver, 5).until(lambda d: "file_2.jpg" in d.get_downloadable_files())

0 commit comments

Comments
 (0)