diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2015-08-06 11:17:06 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2015-08-06 11:17:06 +0900 |
commit | d011129485d26132244889f579fbd8dad4b3be73 (patch) | |
tree | ec5ff8adc04f013f1a7859951f38b06a8a3916f6 /test | |
parent | bb9b7d972a45d026fe5e12b57eb352c1f0631ff7 (diff) | |
download | plum-d011129485d26132244889f579fbd8dad4b3be73.tar.gz |
server_connection: fix ServerConnection#window_update
Diffstat (limited to 'test')
-rw-r--r-- | test/plum/test_server_connection_helper.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/plum/test_server_connection_helper.rb b/test/plum/test_server_connection_helper.rb index b54f3b0..27578f2 100644 --- a/test/plum/test_server_connection_helper.rb +++ b/test/plum/test_server_connection_helper.rb @@ -3,4 +3,16 @@ require "test_helper" using BinaryString class ServerConnectionHelperTest < Minitest::Test + def test_server_window_update + open_server_connection {|con| + before_ws = con.recv_remaining_window + con.window_update(500) + + last = sent_frames.last + assert_equal(:window_update, last.type) + assert_equal(500, last.payload.uint32) + assert_equal(before_ws + 500, con.recv_remaining_window) + } + end + end |