etap_request
Provides test functionality against a specific web request.
Provides test functionality against a specific web request. Many of the exported methods can be used to build your own more complex tests.
Functions
body_has_string(String, Desc) -> term()
body_is(Value, Desc) -> term()
has_rheader(Key) -> term()
Dertermine if a specific request header exists.
header_is(Name, Value, Desc) -> term()
method() -> term()
Access a request's method.
rbody() -> term()
Access the request's body.
rheader(Key) -> term()
Return a specific request header.
rheaders() -> term()
Access a request's headers.
status() -> term()
Access a request's status.
status_code() -> term()
Access a request's status code.
status_is(Code, Desc) -> term()
Assert that response status code is the given status code.
status_line() -> term()
Access a request's status line.
url() -> term()
Access a request's URL.