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.

View Functions