Base URL to be used to resolve all relative request URLs with.
Current HTTP response content.
Cookie jar to use.
User-agent hooks.
Transport backend to perform HTTPS requests with.
Transport backend to perform HTTP requests with.
Maximum number of redirects to follow, default to 0.
Name of user-agent to send with User-Agent header.
Server to use for mock requests.
Transport backend to use for WebSocket connections.
Current HTTP response.
Current Server-Sent Event. Note that this property is EXPERIMENTAL and might change without warning!
Active WebSocket connection.
Optionaloptions: UserAgentRequestOptionsOptionaloptions: UserAgentRequestOptionsOptionaloptions: UserAgentRequestOptionsAdd a hook to extend the user-agent.
Delegate assertion to test framework currently in use.
Check response content for exact match.
Opposite of bodyIs.
Check response content for similar match.
Opposite of bodyLike.
Wait for WebSocket connection to be closed gracefully and check status.
Close WebSocket connection gracefully.
Perform DELETE request.
Optionaloptions: UserAgentRequestOptionsPerform a DELETE request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsDestroy all active keep-alive connections.
Checks for existence of the CSS selectors first matching HTML/XML element.
Opposite of elementExists.
Perform GET request.
Optionaloptions: UserAgentRequestOptionsPerform a GET request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsPerform a GET request and check for transport errors, but leave the response body for Server-Sent Events. Note
that this method is EXPERIMENTAL and might change without warning!
Optionaloptions: UserAgentRequestOptionsPerform HEAD request.
Optionaloptions: UserAgentRequestOptionsCheck if response header exists.
Opposite of headerExists.
Check response header for exact match.
Opposite of headerIs.
Check response header for similar match.
Perform a HEAD request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsCheck if JSON response contains a value that can be identified using the given JSON Pointer.
Check the value extracted from JSON response using the given JSON Pointerr, which defaults to the root value if it is omitted.
Wait for next WebSocket message to arrive.
Perform OPTIONS request.
Optionaloptions: UserAgentRequestOptionsPerform a OPTIONS request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsPerform PATCH request.
Optionaloptions: UserAgentRequestOptionsPerform a PATCH request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsPerform POST request.
Optionaloptions: UserAgentRequestOptionsPerform a POST request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsPerform a POST request and check for transport errors, but leave the response body for Server-Sent Events. Note
that this method is EXPERIMENTAL and might change without warning!
Optionaloptions: UserAgentRequestOptionsPerform PUT request.
Optionaloptions: UserAgentRequestOptionsPerform a PUT request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsPerform QUERY request.
Optionaloptions: UserAgentRequestOptionsPerform a QUERY request and check for transport errors.
Optionaloptions: UserAgentRequestOptionsSend message or frame via WebSocket.
Wait for Server-Sent Events connection to be closed by the server. Note that this method is EXPERIMENTAL and might change without warning!
Close Server-Sent Events connection. Note that this method is EXPERIMENTAL and might change without warning!
Check Server-Sent Event id for exact match. Note that this method is EXPERIMENTAL and might change without warning!
Opposite of sseIdIs. Note that this method is EXPERIMENTAL and might change without warning!
Wait for next Server-Sent Event to arrive. Note that this method is EXPERIMENTAL and might change without warning!
Check Server-Sent Event text for exact match. Note that this method is EXPERIMENTAL and might change without warning!
Opposite of sseTextIs. Note that this method is EXPERIMENTAL and might change without warning!
Check Server-Sent Event text for similar match. Note that this method is EXPERIMENTAL and might change without warning!
Opposite of sseTextLike. Note that this method is EXPERIMENTAL and might change without warning!
Check Server-Sent Event type for exact match. Note that this method is EXPERIMENTAL and might change without warning!
Opposite of sseTypeIs. Note that this method is EXPERIMENTAL and might change without warning!
Start mock server.
Check response status for exact match.
Stop mock server.
Checks text content of the CSS selectors first matching HTML/XML element for similar match.
Checks text content of the CSS selectors first matching HTML/XML element for no match.
Check response Content-Type header for exact match.
Check response Content-Type header for similar match.
Open WebSocket connection.
Open a WebSocket connection with transparent handshake.
Optionaloptions: UserAgentWebSocketOptionsCheck if YAML response contains a value that can be identified using the given JSON Pointer.
Check the value extracted from YAML response using the given JSON Pointerr, which defaults to the root value if it is omitted.
StaticnewCreate a new mock user-agent.
Optionaloptions: UserAgentOptionsOptionalserverOptions: ServerOptionsStaticnewCreate a new test user-agent.
Optionaloptions: TestUserAgentOptionsOptionalserverOptions: ServerOptions
Test user-agent class.