Поскольку Marionette заменяет FirefoxDriver, мне нужно настроить тесты для его запуска. Я загрузил двоичный файл, но не могу настроить регистрацию драйвера Capybara для фактического использования Marionette.
Capybara.register_driver :selenium_firefox do |app|
capabilities = Selenium::WebDriver::Remote::Capabilities.firefox
capabilities["firefox_binary"] = 'path/to/marionette/renamed/to/wires'
Capybara::Selenium::Driver.new(app, browser: :firefox, desired_capabilities: capabilities)
end
Однако, когда я запускаю тест, я просто получаю начальную страницу FF, как если бы я пытался запустить его без марионетки.