From 7d69b910568f7865cacbe1268ab2947eb5be3088 Mon Sep 17 00:00:00 2001 From: florian Date: Mon, 30 Oct 2023 10:33:48 +0100 Subject: [PATCH] tests - fix missing geckodriver log file in ui tests --- tests/ui/main.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/ui/main.py b/tests/ui/main.py index 19b4cad4..c7d3b5c2 100644 --- a/tests/ui/main.py +++ b/tests/ui/main.py @@ -163,15 +163,19 @@ def access_page( ) -driver_func = partial(webdriver.Firefox, options=firefox_options) +driver_func = partial( + webdriver.Firefox, + service=Service(log_output="./geckodriver.log"), + options=firefox_options + ) if TEST_TYPE == "dev": driver_func = partial( webdriver.Firefox, - service=Service(Service(executable_path="./geckodriver" if "geckodriver" in listdir(Path.cwd()) else "/usr/local/bin/geckodriver", log_output="./geckodriver.log")), + service=Service(executable_path="./geckodriver" if "geckodriver" in listdir(Path.cwd()) else "/usr/local/bin/geckodriver", log_output="./geckodriver.log"), options=firefox_options, ) -with webdriver.Firefox(options=firefox_options) as driver: +with driver_func() as driver: try: driver.delete_all_cookies() driver.maximize_window()