aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2017-07-12 18:55:09 +0200
committerLoïc Hoguin <[email protected]>2017-07-12 18:55:09 +0200
commit3c185859451c2d94051c7c7d26d23a6f210eb579 (patch)
tree6449a59f34b265867ba71b5f8e30545304ce8ea0 /test
parentacc5fed589439de41c83c260c48937ee34e95b8a (diff)
downloadcowboy-3c185859451c2d94051c7c7d26d23a6f210eb579.tar.gz
cowboy-3c185859451c2d94051c7c7d26d23a6f210eb579.tar.bz2
cowboy-3c185859451c2d94051c7c7d26d23a6f210eb579.zip
Remove any mention of the waiting_stream hack
Diffstat (limited to 'test')
-rw-r--r--test/http_SUITE.erl15
-rw-r--r--test/http_SUITE_data/http_streamed.erl14
2 files changed, 0 insertions, 29 deletions
diff --git a/test/http_SUITE.erl b/test/http_SUITE.erl
index 260aff6..3ea53fd 100644
--- a/test/http_SUITE.erl
+++ b/test/http_SUITE.erl
@@ -103,7 +103,6 @@ init_dispatch(Config) ->
cowboy_router:compile([
{"localhost", [
{"/chunked_response", http_chunked, []},
- {"/streamed_response", http_streamed, []},
{"/headers/dupe", http_handler,
[{headers, #{<<"connection">> => <<"close">>}}]},
{"/set_resp/header", http_set_resp,
@@ -807,20 +806,6 @@ stream_body_set_resp_chunked10(Config) ->
{ok, <<"stream_body_set_resp_chunked">>} = gun:await_body(ConnPid, Ref),
gun_down(ConnPid).
-%% Undocumented hack: force chunked response to be streamed as HTTP/1.1.
-streamed_response(Config) ->
- Client = raw_open(Config),
- ok = raw_send(Client, "GET /streamed_response HTTP/1.1\r\nHost: localhost\r\n\r\n"),
- Data = raw_recv_head(Client),
- {'HTTP/1.1', 200, _, Rest} = cow_http:parse_status_line(Data),
- {Headers, Rest2} = cow_http:parse_headers(Rest),
- false = lists:keymember(<<"transfer-encoding">>, 1, Headers),
- Rest2Size = byte_size(Rest2),
- ok = case <<"streamed_handler\r\nworks fine!">> of
- Rest2 -> ok;
- << Rest2:Rest2Size/binary, Expect/bits >> -> raw_expect_recv(Client, Expect)
- end.
-
te_chunked(Config) ->
Body = list_to_binary(io_lib:format("~p", [lists:seq(1, 100)])),
ConnPid = gun_open(Config),
diff --git a/test/http_SUITE_data/http_streamed.erl b/test/http_SUITE_data/http_streamed.erl
deleted file mode 100644
index 6ca53fb..0000000
--- a/test/http_SUITE_data/http_streamed.erl
+++ /dev/null
@@ -1,14 +0,0 @@
-%% Feel free to use, reuse and abuse the code in this file.
-
--module(http_streamed).
-
--export([init/2]).
-
-init(Req, Opts) ->
- Req2 = cowboy_req:set([{resp_state, waiting_stream}], Req),
- Req3 = cowboy_req:chunked_reply(200, Req2),
- timer:sleep(100),
- cowboy_req:chunk("streamed_handler\r\n", Req3),
- timer:sleep(100),
- cowboy_req:chunk("works fine!", Req3),
- {ok, Req3, Opts}.