Exception: Capybara::Apparition::InvalidSelector

Inherits:
ClientError show all
Defined in:
lib/capybara/apparition/errors.rb

Instance Attribute Summary

Attributes inherited from ClientError

#response

Instance Method Summary collapse

Methods inherited from ClientError

#initialize

Constructor Details

This class inherits a constructor from Capybara::Apparition::ClientError

Instance Method Details

#messageObject



107
108
109
110
# File 'lib/capybara/apparition/errors.rb', line 107

def message
  'The browser raised a syntax error while trying to evaluate ' \
    "#{method} selector #{selector.inspect}"
end

#methodObject



99
100
101
# File 'lib/capybara/apparition/errors.rb', line 99

def method
  response['args'][0]
end

#selectorObject



103
104
105
# File 'lib/capybara/apparition/errors.rb', line 103

def selector
  response['args'][1]
end