Sha256: 2f890f6c09f3a589595cb7ee0cbe16743bcb918240c958411e5d7bc74df22311

Contents?: true

Size: 457 Bytes

Versions: 1

Compression:

Stored size: 457 Bytes

Contents

Before do
  if page.driver.class.name == "Capybara::HeadlessChrome::Driver"
    page.downloads.reset
  end
end

AfterStep do
  if page.driver.class.name == "Capybara::HeadlessChrome::Driver"
    aggregate_failures 'javascript errors' do
      page.javascript_errors.each do |error|
        fail error
      end
    end

    page.javascript_warnings.each do |warning|
      STDERR.puts 'WARN: javascript warning'
      STDERR.puts warning
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
capybara-headless_chrome-0.6.4 lib/capybara/headless_chrome/cucumber.rb