1
0
Fork 0
mirror of https://github.com/teamcapybara/capybara.git synced 2022-11-09 12:08:07 -05:00

Use #headless! when Firefox optioms supports it

This commit is contained in:
Thomas Walpole 2021-01-19 10:52:22 -08:00
parent a6d506a263
commit bd179928d2

View file

@ -11,7 +11,11 @@ end
Capybara.register_driver :selenium_headless do |app|
Capybara::Selenium::Driver.load_selenium
browser_options = ::Selenium::WebDriver::Firefox::Options.new
if browser_options.respond_to?(:headless!)
browser_options.headless!
else
browser_options.args << '-headless'
end
Capybara::Selenium::Driver.new(app, browser: :firefox, options: browser_options)
end