Kouhei Sutou
null+****@clear*****
Tue Jan 7 15:25:41 JST 2014
Kouhei Sutou 2014-01-07 15:25:41 +0900 (Tue, 07 Jan 2014) New Revision: ac5daa2ac3598fde7c4e0eae0eaed0d3e8910c05 https://github.com/ranguba/gqtp/commit/ac5daa2ac3598fde7c4e0eae0eaed0d3e8910c05 Message: test: group request sending tests Modified files: test/test-client.rb Modified: test/test-client.rb (+13 -11) =================================================================== --- test/test-client.rb 2014-01-07 15:24:46 +0900 (c1cd38c) +++ test/test-client.rb 2014-01-07 15:25:41 +0900 (e92e52a) @@ -43,6 +43,18 @@ class ClientTest < Test::Unit::TestCase @thread.kill end + private + def process_client(client) + header = GQTP::Header.parse(client.read(GQTP::Header.size)) + @request_body = client.read(header.size) + + response_header = GQTP::Header.new + response_header.size = @response_body.bytesize + client.write(response_header.pack) + client.write(@response_body) + end + + class SendTest < self def test_sync @response_body = "[false]" client = GQTP::Client.new(:address => @address, :port => @port) @@ -61,6 +73,7 @@ class ClientTest < Test::Unit::TestCase end request.wait end + end def test_unknown_connection assert_raise(ArgumentError.new("unknown connection: <\"unknown\">")) do @@ -68,17 +81,6 @@ class ClientTest < Test::Unit::TestCase end end - private - def process_client(client) - header = GQTP::Header.parse(client.read(GQTP::Header.size)) - @request_body = client.read(header.size) - - response_header = GQTP::Header.new - response_header.size = @response_body.bytesize - client.write(response_header.pack) - client.write(@response_body) - end - class CloseTest < self def test_sync @response_body = "[]" -------------- next part -------------- HTML����������������������������...Download