Sha256: bb48fc93283fe256bab0a68657fbcbe22aa4f469dfd0b9c984a9887917a8f883
Contents?: true
Size: 647 Bytes
Versions: 2
Compression:
Stored size: 647 Bytes
Contents
Before do |feature| CONFIG = YAML.load_file(File.dirname(__FILE__) + "/config/#{AMBIENTE}.yaml") Capybara.configure do |config| config.default_driver = :selenium end Capybara.default_max_wait_time = 20 end After do |scenario| if scenario.failed? diretorio = 'screenshots' arquivo = "#{diretorio}/#{scenario.name}.png" Dir.mkdir(diretorio) unless File.exist?(diretorio) if BROWSER.eql?('poltergeist') Capybara.page.save_screenshot(arquivo) else Capybara.page.driver.browser.save_screenshot(arquivo) end end unless BROWSER.eql?('poltergeist') Capybara.current_session.driver.quit end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cs-webautomator-0.1.5 | lib/skeleton/features/support/hooks.rb |
cs-webautomator-0.1.4 | lib/skeleton/features/support/hooks.rb |