aboutsummaryrefslogtreecommitdiffstats
path: root/test/spdy_server.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2015-04-12 18:46:52 +0300
committerLoïc Hoguin <[email protected]>2015-04-12 18:46:52 +0300
commit7445aa96d346a330787f3820544922a9ed22375b (patch)
treec10a63db6dc13b4da49921b6402be6b39f18416d /test/spdy_server.erl
parent064f77ac3f11c4bf8d54a73a9d32ce7329d5caaf (diff)
downloadgun-7445aa96d346a330787f3820544922a9ed22375b.tar.gz
gun-7445aa96d346a330787f3820544922a9ed22375b.tar.bz2
gun-7445aa96d346a330787f3820544922a9ed22375b.zip
More and improved SPDY tests
Diffstat (limited to 'test/spdy_server.erl')
-rw-r--r--test/spdy_server.erl5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/spdy_server.erl b/test/spdy_server.erl
index 0b3ec6d..10ef067 100644
--- a/test/spdy_server.erl
+++ b/test/spdy_server.erl
@@ -105,6 +105,11 @@ code_change(_OldVsn, State, _Extra) ->
do_send([], _, _) ->
ok;
+do_send([{syn_stream, StreamID, AssocToStreamID, IsFin, IsUnidirectional, Priority,
+ Method, Scheme, Host, Path, Version, Headers}|Tail], Socket, Zdef) ->
+ ssl:send(Socket, cow_spdy:syn_stream(Zdef, StreamID, AssocToStreamID, IsFin, IsUnidirectional, Priority,
+ Method, Scheme, Host, Path, Version, Headers)),
+ do_send(Tail, Socket, Zdef);
do_send([{syn_reply, StreamID, IsFin, Status, Version, Headers}|Tail], Socket, Zdef) ->
ssl:send(Socket, cow_spdy:syn_reply(Zdef, StreamID, IsFin, Status, Version, Headers)),
do_send(Tail, Socket, Zdef);