mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-16 05:00:24 +00:00
Reorganize the http test suite
This commit is contained in:
parent
282e532ba9
commit
ad91aaf81a
22 changed files with 25 additions and 25 deletions
16
test/http_SUITE_data/http_loop_timeout.erl
Normal file
16
test/http_SUITE_data/http_loop_timeout.erl
Normal file
|
@ -0,0 +1,16 @@
|
|||
%% Feel free to use, reuse and abuse the code in this file.
|
||||
|
||||
-module(http_loop_timeout).
|
||||
-behaviour(cowboy_loop_handler).
|
||||
-export([init/3, info/3, terminate/3]).
|
||||
|
||||
init({_, http}, Req, _) ->
|
||||
erlang:send_after(1000, self(), error_timeout),
|
||||
{loop, Req, undefined, 500, hibernate}.
|
||||
|
||||
info(error_timeout, Req, State) ->
|
||||
{ok, Req2} = cowboy_req:reply(500, Req),
|
||||
{ok, Req2, State}.
|
||||
|
||||
terminate({normal, timeout}, _, _) ->
|
||||
ok.
|
Loading…
Add table
Add a link
Reference in a new issue