diff --git a/Dockerfile b/Dockerfile index 25e0835..4ac629c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -93,6 +93,10 @@ FROM base AS archivematica-acceptance-tests ARG USER_ID=1000 ARG GROUP_ID=1000 +ENV SE_MANAGER_PATH=${SELENIUM_DIR}/bin/selenium-manager +ENV SE_CHROME_PATH=${SELENIUM_DIR}/bin/google-chrome +ENV SE_FIREFOX_PATH=${SELENIUM_DIR}/bin/firefox + RUN set -ex \ && apt-get -qqy update \ && apt-get -qqy --no-install-recommends install \ diff --git a/amuser/selenium_ability.py b/amuser/selenium_ability.py index d4c22ab..45e6d5f 100644 --- a/amuser/selenium_ability.py +++ b/amuser/selenium_ability.py @@ -39,7 +39,7 @@ def get_driver(self): if self.driver_name == "Chrome": options = webdriver.ChromeOptions() if headless: - options.add_argument("--headless=new") + options.add_argument("--headless=old") driver = webdriver.Chrome(options=options) driver.set_window_size(1700, 900) elif self.driver_name == "Firefox": diff --git a/simplebrowsertest.py b/simplebrowsertest.py index 7459ba1..ded54be 100755 --- a/simplebrowsertest.py +++ b/simplebrowsertest.py @@ -8,7 +8,7 @@ def get_chrome_driver(): options = webdriver.ChromeOptions() - options.add_argument("--headless") + options.add_argument("--headless=old") driver = webdriver.Chrome(options=options) return driver