Capybara 支持的开箱即用默认驱动程序的更新功能?

Update capabilities for out-of-the-box default drivers supported by Capybara?

在 Capybara 中,我可以像这样设置驱动程序并轻松执行测试:

Capybara.default_driver = :selenium_chrome_headless

但是我需要更新一些功能,即允许我设置 chromedriver 的下载路径的功能。

有没有办法只用功能更新默认驱动程序?我希望让事情变得简单,而不必通过 Capybara.register_driver.

完成整个事情

没有,但是很简单,只需将 Capybaras 注册复制到您的项目中,修改它,它就会覆盖 Capybaras 注册