New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Newer firefox version needs geckodriver #62
Comments
gshakhn
added a commit
to gshakhn/private-wiki
that referenced
this issue
Mar 16, 2017
The latest version of Firefox (52.0 as of this commit) requires selenium 3.x and geckodriver. scala-js-env-selenium depends on selenium 2.53.0. scala-js/scala-js-env-selenium#62 should fix this. Additionally, only firefox-esr is available in Debian Jessie (the OS for the openjdk:8 image) repositories. Could I install the latest firefox and figure out how to support it with the current version of scala-js-env-selenium? Maybe. Could I just install firefox-esr locally and use the existing version of scala-js-env-selenium locally and in CI? Yes. Do I care enough? No.
gzm0
added a commit
to gzm0/scala-js-env-selenium
that referenced
this issue
Jul 27, 2017
Also make runner implementations private. This fixes scala-js#62 by requiring the gecko driver.
gzm0
added a commit
to gzm0/scala-js-env-selenium
that referenced
this issue
Jul 27, 2017
Note: This removes the keepAlive tests: The are too expensive for what they are worth. Relying on killall to determine that there are no processes around is too fragile. We should replace these tests by unit-tests (scala-js#67). This fixes scala-js#39 (chrome on ci) and scala-js#62 (use gecko driver).
gzm0
added a commit
to gzm0/scala-js-env-selenium
that referenced
this issue
Jul 27, 2017
Note: This removes the keepAlive tests: The are too expensive for what they are worth. Relying on killall to determine that there are no processes around is too fragile. We should replace these tests by unit-tests (scala-js#67). This fixes scala-js#39 (chrome on ci) and scala-js#62 (use gecko driver).
gzm0
added a commit
to gzm0/scala-js-env-selenium
that referenced
this issue
Jul 27, 2017
Note: This removes the keepAlive tests: The are too expensive for what they are worth. Relying on killall to determine that there are no processes around is too fragile. We should replace these tests by unit-tests (scala-js#67). This fixes scala-js#39 (chrome on ci) and scala-js#62 (use gecko driver).
gzm0
added a commit
to gzm0/scala-js-env-selenium
that referenced
this issue
Jul 27, 2017
Note: This removes the keepAlive tests: The are too expensive for what they are worth. Relying on killall to determine that there are no processes around is too fragile. We should replace these tests by unit-tests (scala-js#67). This fixes scala-js#39 (chrome on ci) and scala-js#62 (use gecko driver).
Fixed in 005c3d2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
See: SeleniumHQ/selenium#2559
https://github.com/mozilla/geckodriver
It's basically the same thing as chromedriver.
The text was updated successfully, but these errors were encountered: