module FrontendHelpers
Public Instance Methods
expect_no_js_errors()
click to toggle source
Thanks to: medium.com/@coorasse/catch-javascript-errors-in-your-system-tests-89c2fe6773b1
# File lib/decidim/dev/test/rspec_support/frontend.rb, line 6 def expect_no_js_errors errors = page.driver.browser.manage.logs.get(:browser) return if errors.blank? aggregate_failures "javascript errors" do errors.each do |error| expect(error.level).not_to eq("SEVERE"), error.message end end end