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

add driver options for generating geckodriver trace log - default commented

This commit is contained in:
Thomas Walpole 2017-08-07 13:21:11 -07:00
parent e283c1aeaa
commit 59750ebfef

View file

@ -7,10 +7,15 @@ require 'rspec/shared_spec_matchers'
ENV['MOZ_HEADLESS']='1' if ENV['HEADLESS'] ENV['MOZ_HEADLESS']='1' if ENV['HEADLESS']
Capybara.register_driver :selenium_marionette do |app| Capybara.register_driver :selenium_marionette do |app|
# ::Selenium::WebDriver.logger.level = "debug"
Capybara::Selenium::Driver.new( Capybara::Selenium::Driver.new(
app, app,
browser: :firefox, :browser => :firefox,
desired_capabilities: {marionette: true} :desired_capabilities => {:marionette => true,
},
# Get a trace level log from geckodriver
# :firefox_options => {"log": {"level": "trace"}},
# :driver_opts => { args: ['-vv'] }
) )
end end
@ -24,6 +29,8 @@ Capybara.register_driver :selenium_marionette_clear_storage do |app|
) )
end end
module TestSessions module TestSessions
SeleniumMarionette = Capybara::Session.new(:selenium_marionette, TestApp) SeleniumMarionette = Capybara::Session.new(:selenium_marionette, TestApp)
end end