diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/unit/test_http_parser_ng.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/unit/test_http_parser_ng.rb b/test/unit/test_http_parser_ng.rb index efd82e1..d186f5a 100644 --- a/test/unit/test_http_parser_ng.rb +++ b/test/unit/test_http_parser_ng.rb @@ -34,6 +34,17 @@ class HttpParserNgTest < Test::Unit::TestCase assert_equal false, @parser.response_start_sent end + def test_response_start_sent + assert_equal false, @parser.response_start_sent, "default is false" + @parser.response_start_sent = true + assert_equal true, @parser.response_start_sent + @parser.response_start_sent = false + assert_equal false, @parser.response_start_sent + @parser.response_start_sent = true + @parser.clear + assert_equal false, @parser.response_start_sent + end + def test_connection_TE @parser.buf << "GET / HTTP/1.1\r\nHost: example.com\r\nConnection: TE\r\n" @parser.buf << "TE: trailers\r\n\r\n" |