diff options
author | Loïc Hoguin <[email protected]> | 2018-10-11 14:55:09 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2018-10-11 14:55:54 +0200 |
commit | f6e61f47adc2645f2caa5fbd012161d8bcca7502 (patch) | |
tree | 88eb89803784ac84ffb585b45c167430864b335f /test/twitter_SUITE.erl | |
parent | 80dbc73c95e4332aac15150c30b72dfccce23af2 (diff) | |
download | gun-f6e61f47adc2645f2caa5fbd012161d8bcca7502.tar.gz gun-f6e61f47adc2645f2caa5fbd012161d8bcca7502.tar.bz2 gun-f6e61f47adc2645f2caa5fbd012161d8bcca7502.zip |
Remove twitter_SUITE
This test suite is not really necessary anymore now that we
have h2specd_SUITE and others.
Diffstat (limited to 'test/twitter_SUITE.erl')
-rw-r--r-- | test/twitter_SUITE.erl | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/test/twitter_SUITE.erl b/test/twitter_SUITE.erl deleted file mode 100644 index 1c56fa0..0000000 --- a/test/twitter_SUITE.erl +++ /dev/null @@ -1,52 +0,0 @@ -%% Copyright (c) 2013-2018, Loïc Hoguin <[email protected]> -%% -%% Permission to use, copy, modify, and/or distribute this software for any -%% purpose with or without fee is hereby granted, provided that the above -%% copyright notice and this permission notice appear in all copies. -%% -%% THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -%% WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -%% MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -%% ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -%% WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -%% ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -%% OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - --module(twitter_SUITE). --compile(export_all). --compile(nowarn_export_all). - -all() -> - [http, http2]. - -http(_) -> - {ok, Pid} = gun:open("twitter.com", 443, #{protocols => [http]}), - {ok, http} = gun:await_up(Pid), - common(Pid). - -http2(_) -> - {ok, Pid} = gun:open("twitter.com", 443, #{protocols => [http2]}), - {ok, http2} = gun:await_up(Pid), - common(Pid). - -common(Pid) -> - Ref = gun:get(Pid, "/"), - receive - {gun_response, Pid, Ref, nofin, Status, Headers} -> - ct:print("response ~p ~p", [Status, Headers]), - data_loop(Pid, Ref) - after 5000 -> - error(timeout) - end. - -data_loop(Pid, Ref) -> - receive - {gun_data, Pid, Ref, nofin, Data} -> - ct:print("data ~p", [Data]), - data_loop(Pid, Ref); - {gun_data, Pid, Ref, fin, Data} -> - gun:close(Pid), - ct:print("data ~p~nend", [Data]) - after 5000 -> - error(timeout) - end. |