Closed makmic closed 7 months ago
It should only connect to the internet / try the update when
google-chrome --version
yields another major version thanchromedriver --version
We intentionally changed that behavior a year ago when a chromedriver bug was fixed in later release, but within the same chrome major version. To be able to automatically update to the version with the bugfix, we now try to update even if there already is a chromedriver for the given chome major version.
It should only connect to the internet / try the update when
google-chrome --version
yields another major version thanchromedriver --version
We intentionally changed that behavior a year ago when a chromedriver bug was fixed in later release, but within the same chrome major version. To be able to automatically update to the version with the bugfix, we now try to update even if there already is a chromedriver for the given chome major version.
Okay, I get that. But then we should only warn about the failed update check and continue running tests in my case - right?
This will be fixed in https://github.com/makandra/geordi/pull/206
I recently tried to run tests offline with the
geordi rspec
command. It yielded the following exception:I was surprised that geordi connects to
googlechromelabs.github.io
every time I run tests, but looking at the source code it makes sense. Two suggestions:google-chrome --version
yields another major version thanchromedriver --version