From 3f4e79d42f7a81fa3f8e790630f71570287c2be0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20L=C3=B6vdahl?= Date: Sun, 13 Nov 2016 15:39:40 +0100 Subject: Add functions for getting and setting response headers --- test/req_SUITE.erl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'test/req_SUITE.erl') diff --git a/test/req_SUITE.erl b/test/req_SUITE.erl index 16a9178..809e9f0 100644 --- a/test/req_SUITE.erl +++ b/test/req_SUITE.erl @@ -487,6 +487,25 @@ set_resp_header(Config) -> true = lists:keymember(<<"content-type">>, 1, Headers), ok. +set_resp_headers(Config) -> + doc("Response using set_resp_headers."), + {200, Headers, <<"OK">>} = do_get("/resp/set_resp_headers", Config), + true = lists:keymember(<<"x-header-test1">>, 1, Headers), + true = lists:keymember(<<"x-header-test2">>, 1, Headers), + ok. + +resp_header(Config) -> + doc("Response header with/without default."), + {200, _, <<"OK">>} = do_get("/resp/resp_header_defined", Config), + {200, _, <<"OK">>} = do_get("/resp/resp_header_default", Config), + ok. + +resp_headers(Config) -> + doc("Get all response headers."), + {200, _, <<"OK">>} = do_get("/resp/resp_headers", Config), + {200, _, <<"OK">>} = do_get("/resp/resp_headers_empty", Config), + ok. + set_resp_body(Config) -> doc("Response using set_resp_body."), {200, _, <<"OK">>} = do_get("/resp/set_resp_body", Config), -- cgit v1.2.3