Exception: Capybara::Apparition::StatusFailError

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

#detailsObject



77
78
79
# File 'lib/capybara/apparition/errors.rb', line 77

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

#messageObject



81
82
83
84
85
# File 'lib/capybara/apparition/errors.rb', line 81

def message
  msg = "Request to '#{url}' failed to reach server, check DNS and/or server status"
  msg += " - #{details}" if details
  msg
end

#urlObject



73
74
75
# File 'lib/capybara/apparition/errors.rb', line 73

def url
  response['args'].first
end