Closed makmic closed 1 year ago
Good point. However, we need to make sure it does not annoy developers on projects without feature specs.
Geordi should check per project if the chromedriver Gem is installed, and depending on that do the update. It should be logical that if you use chromedriver, you want to keep it up to date.
Please note that we do not use the chromedriver gem but binary: https://makandracards.com/makandra/29465-install-chromedriver-on-linux
You could however check for the selenium-webdriver
gem.
The issue was fixed with the release of version 9.5.0
I noticed that the
ChromedriverUpdater
code is only being executed for thegeordi cucumber
command but not forgeordi rspec
. I suggest the version check should happen in each case as you can also write RSpec feature specs.