diff options
author | Loïc Hoguin <[email protected]> | 2017-07-14 19:09:42 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2017-07-14 19:09:42 +0200 |
commit | 7d9f6611ae5f935749d3a3b61179e93c5c301838 (patch) | |
tree | 9a6afc7b787f754fed92473b1e5340e44a4176e1 /test/http_SUITE_data/http_body_qs.erl | |
parent | 23fcfe9eead838d75c8e28522ba5e914ce78b117 (diff) | |
download | cowboy-7d9f6611ae5f935749d3a3b61179e93c5c301838.tar.gz cowboy-7d9f6611ae5f935749d3a3b61179e93c5c301838.tar.bz2 cowboy-7d9f6611ae5f935749d3a3b61179e93c5c301838.zip |
Fix the remaining http_SUITE test cases
Diffstat (limited to 'test/http_SUITE_data/http_body_qs.erl')
-rw-r--r-- | test/http_SUITE_data/http_body_qs.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/http_SUITE_data/http_body_qs.erl b/test/http_SUITE_data/http_body_qs.erl index 09ca5e4..8599640 100644 --- a/test/http_SUITE_data/http_body_qs.erl +++ b/test/http_SUITE_data/http_body_qs.erl @@ -10,11 +10,11 @@ init(Req, Opts) -> {ok, maybe_echo(Method, HasBody, Req), Opts}. maybe_echo(<<"POST">>, true, Req) -> - case cowboy_req:read_urlencoded_body(Req) of - {badlength, Req2} -> - echo(badlength, Req2); + try cowboy_req:read_urlencoded_body(Req) of {ok, PostVals, Req2} -> echo(proplists:get_value(<<"echo">>, PostVals), Req2) + catch _:_ -> + echo(badlength, Req) end; maybe_echo(<<"POST">>, false, Req) -> cowboy_req:reply(400, #{}, <<"Missing body.">>, Req); |