diff options
author | Eduardo Gurgel <[email protected]> | 2017-08-27 22:07:42 +1200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2017-09-02 14:52:50 +0200 |
commit | b42c40225a6be792aa0706bdeefabc6691ae5c2d (patch) | |
tree | 677e5a299841338964d79a1e8888912f39a69b8a /test/gun_http2_test.erl | |
parent | 0fe54af72b81fdb198a377198d7f3a91f9ad6d7c (diff) | |
download | gun-b42c40225a6be792aa0706bdeefabc6691ae5c2d.tar.gz gun-b42c40225a6be792aa0706bdeefabc6691ae5c2d.tar.bz2 gun-b42c40225a6be792aa0706bdeefabc6691ae5c2d.zip |
Fix gun_http2:handle/2 when goaway is received
Diffstat (limited to 'test/gun_http2_test.erl')
-rw-r--r-- | test/gun_http2_test.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/gun_http2_test.erl b/test/gun_http2_test.erl new file mode 100644 index 0000000..1dd4d68 --- /dev/null +++ b/test/gun_http2_test.erl @@ -0,0 +1,8 @@ +-module(gun_http2_test). +-include_lib("eunit/include/eunit.hrl"). + +handle_go_away_test() -> + State = gun_http2:init(self(), socket, fake_transport, #{}), + Data = <<0,0,22,7,0,0,0,0,0,0,0,0,0,0,0,0,11,116,111,111,95,109,97,110,121,95,112,105,110,103,115>>, + Result = gun_http2:handle(Data, State), + ?assertEqual(close, Result). |