From c01e00d77d6cad9eed1eb006fab907a045ed815b Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Wed, 21 Feb 2024 20:06:25 -0500 Subject: [PATCH] Get geckodriver.log from 'tildefriends test -t auto' out of the root. --- .gitignore | 1 - tools/autotest.py | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 80cadc7a..55365e2e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,4 @@ db.* deps/ios_toolchain/ deps/openssl/ dist/ -geckodriver.log out diff --git a/tools/autotest.py b/tools/autotest.py index b6036f48..27518e41 100755 --- a/tools/autotest.py +++ b/tools/autotest.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 from selenium import webdriver +from selenium.webdriver.firefox.service import Service from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions from selenium.webdriver.support.ui import WebDriverWait @@ -16,8 +17,9 @@ def exists_in_shadow_root(shadow_root, by, value): success = False try: options = webdriver.FirefoxOptions() + service = Service(log_output = 'out/geckodriver.log') #options.add_argument('--headless') - driver = webdriver.Firefox(options = options) + driver = webdriver.Firefox(options = options, service = service) wait = WebDriverWait(driver, 10) driver.get('http://localhost:8888') driver.find_element(By.TAG_NAME, 'tf-navigation').shadow_root.find_element(By.LINK_TEXT, 'login').click()