From 363c01e711495cdfe8338c1c1de90255c7083243 Mon Sep 17 00:00:00 2001 From: Lars Eggert Date: Sun, 21 Jul 2024 03:14:40 +0300 Subject: [PATCH] fix: Explicitly set `executable_path` for Selenium (#7715) * fix: Explicitly set `executable_path` for Selenium So it finds `geckodriver` again. * Minimize diff * fix: use existing executable_name Co-authored-by: Lars Eggert --------- Co-authored-by: Robert Sparks --- ietf/utils/jstest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/utils/jstest.py b/ietf/utils/jstest.py index 07d6ed9dd0..157f97912b 100644 --- a/ietf/utils/jstest.py +++ b/ietf/utils/jstest.py @@ -30,7 +30,7 @@ print(" "+skip_message) def start_web_driver(): - service = Service(log_output=f"{executable_name}.log", service_args=['--log-no-truncate']) + service = Service(executable_path=f"/usr/bin/{executable_name}", log_output=f"{executable_name}.log", service_args=['--log-no-truncate']) options = Options() options.add_argument("--headless") os.environ["MOZ_REMOTE_SETTINGS_DEVTOOLS"] = "1"