Class: Capybara::Webkit::JsonError
- Inherits:
-
Object
- Object
- Capybara::Webkit::JsonError
- Defined in:
- lib/capybara/webkit/errors.rb
Instance Method Summary collapse
- #exception ⇒ Object
-
#initialize(response) ⇒ JsonError
constructor
A new instance of JsonError.
Constructor Details
#initialize(response) ⇒ JsonError
Returns a new instance of JsonError.
18 19 20 21 22 23 |
# File 'lib/capybara/webkit/errors.rb', line 18 def initialize(response) error = JSON.parse response @class_name = error['class'] @message = error['message'] end |
Instance Method Details
#exception ⇒ Object
25 26 27 |
# File 'lib/capybara/webkit/errors.rb', line 25 def exception error_class.new @message end |