Public methods
Method new()
Create a new UnhandledHTTPRequestError
object
Usage
UnhandledHTTPRequestError$new(request, cassette)
Arguments
request
(Request) a Request object
cassette
(character) a cassette name
Returns
A new UnhandledHTTPRequestError
object
Method run()
Run unhandled request handling
Usage
UnhandledHTTPRequestError$run()
Returns
various
Method construct_message()
Construct and execute stop message for why request failed
Usage
UnhandledHTTPRequestError$construct_message()
Returns
a stop message
Method request_description()
construct request description
Usage
UnhandledHTTPRequestError$request_description()
Returns
character
Method current_matchers()
get current request matchers
Usage
UnhandledHTTPRequestError$current_matchers()
Returns
character
Method match_request_on_headers()
are headers included in current matchers?
Usage
UnhandledHTTPRequestError$match_request_on_headers()
Returns
logical
Method match_request_on_body()
is body includled in current matchers?
Usage
UnhandledHTTPRequestError$match_request_on_body()
Returns
logical
Method formatted_headers()
get request headers
Usage
UnhandledHTTPRequestError$formatted_headers()
Returns
character
Method cassettes_description()
construct description of current or lack thereof cassettes
Usage
UnhandledHTTPRequestError$cassettes_description()
Returns
character
Method cassettes_list()
cassette details
Usage
UnhandledHTTPRequestError$cassettes_list()
Returns
character
Method get_help()
get help message for non-verbose error
Usage
UnhandledHTTPRequestError$get_help()
Returns
character
Method formatted_suggestions()
make suggestions for what to do
Usage
UnhandledHTTPRequestError$formatted_suggestions()
Returns
character
Method format_bullet_point()
add bullet point to beginning of a line
Usage
UnhandledHTTPRequestError$format_bullet_point(lines, index)
Arguments
lines
(character) vector of strings
index
(integer) a number
Returns
character
Method format_foot_note()
make a foot note
Usage
UnhandledHTTPRequestError$format_foot_note(url, index)
Arguments
url
(character) a url
index
(integer) a number
Returns
character
Method suggestion_for()
get a suggestion by key
Usage
UnhandledHTTPRequestError$suggestion_for(key)
Arguments
key
(character) a character string
Returns
character
Method suggestions()
get all suggestions
Usage
UnhandledHTTPRequestError$suggestions()
Returns
list
Method no_cassette_suggestions()
get all no cassette suggestions
Usage
UnhandledHTTPRequestError$no_cassette_suggestions()
Returns
list
Method record_mode_suggestion()
get the appropriate record mode suggestion
Usage
UnhandledHTTPRequestError$record_mode_suggestion()
Returns
character
Method has_used_interaction_matching()
are there any used interactions
Usage
UnhandledHTTPRequestError$has_used_interaction_matching()
Returns
logical
Method match_requests_on_suggestion()
match requests on suggestion
Usage
UnhandledHTTPRequestError$match_requests_on_suggestion()
Returns
list
Method clone()
The objects of this class are cloneable with this method.
Usage
UnhandledHTTPRequestError$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.