diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1d09fab8424e33a27c7c0722769841a850476591..35c93588c14ba23f9f1506393ad24083b377f693 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,13 +10,13 @@ before_script: # - export DISPLAY=:2 # - Xvfb $DISPLAY -ac & - - - export GECKO_DRIVER_VERSION='v0.24.0' - - wget https://github.com/mozilla/geckodriver/releases/download/$GECKO_DRIVER_VERSION/geckodriver-$GECKO_DRIVER_VERSION-linux64.tar.gz - - tar -xvzf geckodriver-$GECKO_DRIVER_VERSION-linux64.tar.gz - - rm geckodriver-$GECKO_DRIVER_VERSION-linux64.tar.gz - - chmod +x geckodriver - - cp geckodriver /usr/local/bin/ + - apt install firefox-geckodriver +# - export GECKO_DRIVER_VERSION='v0.31.0' +# - wget https://github.com/mozilla/geckodriver/releases/download/$GECKO_DRIVER_VERSION/geckodriver-$GECKO_DRIVER_VERSION-linux64.tar.gz +# - tar -xvzf geckodriver-$GECKO_DRIVER_VERSION-linux64.tar.gz +# - rm geckodriver-$GECKO_DRIVER_VERSION-linux64.tar.gz +# - chmod +x geckodriver +# - cp geckodriver /usr/local/bin/ # - 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )' ## diff --git a/src/unlearn/learn_config.py b/src/unlearn/learn_config.py index 590c540bc93b370849a85064e05c799ae7959a0c..495c93b39a271ceb5bad99bd86e1aa729601599c 100644 --- a/src/unlearn/learn_config.py +++ b/src/unlearn/learn_config.py @@ -85,8 +85,18 @@ class LearnConfig: se_auth_url = se_flow_manager.get_authorization_endpoint(state) print(se_auth_url) from webdriver_manager.firefox import GeckoDriverManager + import selenium + from selenium.webdriver.common.desired_capabilities import DesiredCapabilities + # options = selenium.webdriver.firefox.options.Options() + from selenium.webdriver.firefox.options import Options + options = Options() + options.log.level = "trace" + d = DesiredCapabilities.FIREFOX + d['loggingPrefs'] = {'browser': 'ALL'} + driver = webdriver.Firefox(options=options, desired_capabilities=d) + driver = webdriver.Firefox() - + # with requests.session() as s: # OAuth_AccessRequest = s.get(se_auth_url)