class Capybara::Poltergeist::MouseEventFailed
Public Instance Methods
message()
click to toggle source
# File lib/capybara/poltergeist/errors.rb, line 114 def message "Firing a #{name} at co-ordinates [#{position.join(', ')}] failed. Poltergeist detected " "another element with CSS selector '#{selector}' at this position. " "It may be overlapping the element you are trying to interact with. " "If you don't care about overlapping elements, try using node.trigger('#{name}')." end
name()
click to toggle source
# File lib/capybara/poltergeist/errors.rb, line 102 def name response['args'][0] end
position()
click to toggle source
# File lib/capybara/poltergeist/errors.rb, line 110 def position [response['args'][2]['x'], response['args'][2]['y']] end
selector()
click to toggle source
# File lib/capybara/poltergeist/errors.rb, line 106 def selector response['args'][1] end