Replace chromedriver-helper with webdrivers #99
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What happened
✅ Replace
chromedriver-helper
withwebdrivers
Insight
Now
chromedriver-helper
is deprecated and it is moved towebdrivers
. On new Rails 6, it has been moved towebdrivers
too. See rails/rails#35732I know we haven't include the chromedriver-helper in our gemfile before. But maybe we should? So that we don't need to install
chromedriver
on each machine that we've been working on.Proof Of Work
The system test is still runnable.
To update, we can set the version in
support/webdrivers.rb
The webdriver is installed at
~/.webdriver
by default. After update the version in the config and run the spec again, it should update the installed binary.