# Functions
AwaitConvergence runs the given function until it returns 'true' `threshold` times in a row.
CalculateHost will calculate the Host header as per [HTTP spec].
No description provided by the author
No description provided by the author
Ipv6SafeHost returns a safe representation for an ipv6 address to be used with a port We assume that host is a literal IPv6 address if host has colons.
No description provided by the author
MakeRequestAndExpectEventuallyConsistentResponse makes a request with the given parameters, understanding that the request may fail for some amount of time.
WaitForConsistentResponse repeats the provided request until it completes with a response having the expected response consistently.
# Structs
No description provided by the author
ExpectedRequest defines expected properties of a request that reaches a backend.
ExpectedResponse defines the response expected for a given request.
Request can be used as both the request to make and a means to verify that echoserver received the expected request.
Response defines expected properties of a response from a backend.