class Capybara::Apparition::JavascriptError
Public Instance Methods
javascript_errors()
click to toggle source
response['args'].first.map { |data| JSErrorItem.new(data['message'], data['stack']) }
end
# File lib/capybara/apparition/errors.rb, line 59 def javascript_errors [message: response] end
message()
click to toggle source
# File lib/capybara/apparition/errors.rb, line 63 def message 'One or more errors were raised in the Javascript code on the page. ' \ "If you don't care about these errors, you can ignore them by " \ 'setting js_errors: false in your Apparition configuration (see ' \ 'documentation for details).' \ "\n\n#{javascript_errors.map { |err| err[:message] }.join("\n")}" end