Drop driven_by(:selenium) #2856
Open
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.
Landing Ruby on Rails 8.0.2 in Fedora, the rubygem-rspec-rails package test suite started to fail with errors such as:
As it turns out, this due to missing Chromedriver. However, this was not needed previously with Ruby on Rails 7.0 and it seems it is needed due to this change.
Of course one option would be to let the test have the the Chromedriver. But that is big beast. So I tried to remove the
driven_by(:selenium)
, expecting the something will fail by some way, but nothing happened and the test suite still seems to be happy.I am very likely missing something and doing something wrong and in that case sorry for the noise. But maybe not and this change is worth of it.