mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 12:20:24 +00:00
add set-cookie tests
This commit is contained in:
parent
60c7b656a0
commit
aab248a37e
2 changed files with 13 additions and 0 deletions
|
@ -27,6 +27,15 @@ do(<<"set_resp_cookie4">>, Req0, Opts) ->
|
|||
Req = cowboy_req:set_resp_cookie(<<"mycookie">>, "myvalue", Req0,
|
||||
#{path => cowboy_req:path(Req0)}),
|
||||
{ok, cowboy_req:reply(200, #{}, "OK", Req), Opts};
|
||||
do(<<"set_resp_header_cookie">>, Req0, Opts) ->
|
||||
Req = cowboy_req:set_resp_header(<<"set-cookie">>, <<"name=cormano">>, Req0),
|
||||
{ok, cowboy_req:reply(200, #{}, "OK", Req), Opts};
|
||||
do(<<"set_resp_headers_cookie">>, Req0, Opts) ->
|
||||
Req = cowboy_req:set_resp_headers(#{
|
||||
<<"set-cookie">> => <<"name=paco loco">>
|
||||
}, Req0),
|
||||
|
||||
{ok, cowboy_req:reply(200, #{}, "OK", Req), Opts};
|
||||
do(<<"set_resp_header">>, Req0, Opts) ->
|
||||
Req = cowboy_req:set_resp_header(<<"content-type">>, <<"text/plain">>, Req0),
|
||||
{ok, cowboy_req:reply(200, #{}, "OK", Req), Opts};
|
||||
|
|
|
@ -809,6 +809,8 @@ set_resp_header(Config) ->
|
|||
doc("Response using set_resp_header."),
|
||||
{200, Headers, <<"OK">>} = do_get("/resp/set_resp_header", Config),
|
||||
true = lists:keymember(<<"content-type">>, 1, Headers),
|
||||
|
||||
{500, _, _} = do_get("/resp/set_resp_header_cookie", Config),
|
||||
ok.
|
||||
|
||||
set_resp_headers(Config) ->
|
||||
|
@ -816,6 +818,8 @@ set_resp_headers(Config) ->
|
|||
{200, Headers, <<"OK">>} = do_get("/resp/set_resp_headers", Config),
|
||||
true = lists:keymember(<<"content-type">>, 1, Headers),
|
||||
true = lists:keymember(<<"content-encoding">>, 1, Headers),
|
||||
|
||||
{500, _, _} = do_get("/resp/set_resp_headers_cookie", Config),
|
||||
ok.
|
||||
|
||||
resp_header(Config) ->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue