aboutsummaryrefslogtreecommitdiffstats
path: root/test/http_SUITE_data/http_stream_body.erl
diff options
context:
space:
mode:
Diffstat (limited to 'test/http_SUITE_data/http_stream_body.erl')
-rw-r--r--test/http_SUITE_data/http_stream_body.erl10
1 files changed, 3 insertions, 7 deletions
diff --git a/test/http_SUITE_data/http_stream_body.erl b/test/http_SUITE_data/http_stream_body.erl
index 29569cd..aea5300 100644
--- a/test/http_SUITE_data/http_stream_body.erl
+++ b/test/http_SUITE_data/http_stream_body.erl
@@ -3,14 +3,10 @@
-module(http_stream_body).
-export([init/2]).
--export([handle/2]).
init(Req, Opts) ->
- {http, Req, Opts}.
-
-handle(Req, State) ->
- Body = proplists:get_value(body, State, "http_handler_stream_body"),
- Reply = proplists:get_value(reply, State),
+ Body = proplists:get_value(body, Opts, "http_handler_stream_body"),
+ Reply = proplists:get_value(reply, Opts),
SFun = fun(Socket, Transport) -> Transport:send(Socket, Body) end,
Req2 = case Reply of
set_resp ->
@@ -23,4 +19,4 @@ handle(Req, State) ->
SFun2 = fun(SendFun) -> lists:foreach(SendFun, Body) end,
cowboy_req:set_resp_body_fun(chunked, SFun2, Req)
end,
- {ok, cowboy_req:reply(200, Req2), State}.
+ {ok, cowboy_req:reply(200, Req2), Opts}.