aboutsummaryrefslogtreecommitdiffstats
path: root/test/ws_SUITE_data
diff options
context:
space:
mode:
Diffstat (limited to 'test/ws_SUITE_data')
-rw-r--r--test/ws_SUITE_data/ws_echo.erl4
-rw-r--r--test/ws_SUITE_data/ws_subprotocol.erl4
-rw-r--r--test/ws_SUITE_data/ws_timeout_cancel.erl4
-rw-r--r--test/ws_SUITE_data/ws_timeout_hibernate.erl8
4 files changed, 16 insertions, 4 deletions
diff --git a/test/ws_SUITE_data/ws_echo.erl b/test/ws_SUITE_data/ws_echo.erl
index 4b832df..a94b4c0 100644
--- a/test/ws_SUITE_data/ws_echo.erl
+++ b/test/ws_SUITE_data/ws_echo.erl
@@ -7,7 +7,9 @@
-export([websocket_info/2]).
init(Req, _) ->
- {cowboy_websocket, Req, undefined}.
+ {cowboy_websocket, Req, undefined, #{
+ compress => true
+ }}.
websocket_handle({text, Data}, State) ->
{reply, {text, Data}, State};
diff --git a/test/ws_SUITE_data/ws_subprotocol.erl b/test/ws_SUITE_data/ws_subprotocol.erl
index 3079bc6..1c9aefc 100644
--- a/test/ws_SUITE_data/ws_subprotocol.erl
+++ b/test/ws_SUITE_data/ws_subprotocol.erl
@@ -9,7 +9,9 @@
init(Req, Opts) ->
[Protocol | _] = cowboy_req:parse_header(<<"sec-websocket-protocol">>, Req),
Req2 = cowboy_req:set_resp_header(<<"sec-websocket-protocol">>, Protocol, Req),
- {cowboy_websocket, Req2, Opts, 1000}.
+ {cowboy_websocket, Req2, Opts, #{
+ idle_timeout => 1000
+ }}.
websocket_handle(_Frame, State) ->
{ok, State}.
diff --git a/test/ws_SUITE_data/ws_timeout_cancel.erl b/test/ws_SUITE_data/ws_timeout_cancel.erl
index 8883d2f..587f2c5 100644
--- a/test/ws_SUITE_data/ws_timeout_cancel.erl
+++ b/test/ws_SUITE_data/ws_timeout_cancel.erl
@@ -8,7 +8,9 @@
init(Req, _) ->
erlang:start_timer(500, self(), should_not_cancel_timer),
- {cowboy_websocket, Req, undefined, 1000}.
+ {cowboy_websocket, Req, undefined, #{
+ idle_timeout => 1000
+ }}.
websocket_handle({text, Data}, State) ->
{reply, {text, Data}, State};
diff --git a/test/ws_SUITE_data/ws_timeout_hibernate.erl b/test/ws_SUITE_data/ws_timeout_hibernate.erl
index b9646ac..77f8348 100644
--- a/test/ws_SUITE_data/ws_timeout_hibernate.erl
+++ b/test/ws_SUITE_data/ws_timeout_hibernate.erl
@@ -3,11 +3,17 @@
-module(ws_timeout_hibernate).
-export([init/2]).
+-export([websocket_init/1]).
-export([websocket_handle/2]).
-export([websocket_info/2]).
init(Req, _) ->
- {cowboy_websocket, Req, undefined, 1000, hibernate}.
+ {cowboy_websocket, Req, undefined, #{
+ idle_timeout => 1000
+ }}.
+
+websocket_init(State) ->
+ {ok, State, hibernate}.
websocket_handle(_Frame, State) ->
{ok, State, hibernate}.