I’m way out of my normal territory so what follows may have many mistakes.
The root problem is I am trying to test a Ruby On Rails application and it wants to use ChromeDriver and, of course, out of the box, it wants to use Chrome. I refuse to load Chrome onto my Mac because I’ve caught it doing weird stuff. Plus, it comes from the root of all evil (although ChromeDriver does too).
Someone suggested using Brave so I downloaded the latest and various web pages say to match up the versions so here is what I have. The version of Brave I have is using 78.0.3904.87. The ChromeDriver that “brew” set up is 78.0.3904.70. A page somewhere said that that was good enough but I’m getting an error:
Unable to find latest point release version for 78.0.70. Please set Webdrivers::Chromedriver.required_version = <desired driver version>
to a known chromedriver version: https://chromedriver.storage.googleapis.com/index.html
I go to the page mentioned and I see 78.0.3904.70 but nothing for the API that Brave is using …87.
So, one way to solve this I thought was to get an older version of Brave but I can’t find any place that has the previous releases of Brave available for download.
So, the two questions are:
- Is there a place to download older versions of Brave?
- Are the two versions I have close enough and I just need to set the required_version correctly?
- Bonus question: what’s the “proper” way to set the required_version in a Rails app?
Thank you for your time
pedz