comparison h2.t @ 867:89898b20f258

Tests: h2.t cleanup, no functional changes.
author Sergey Kandaurov <pluknet@nginx.com>
date Mon, 14 Mar 2016 19:16:03 +0300
parents cba4b1bccfd1
children f693b0aea20f
comparison
equal deleted inserted replaced
866:5048b8f0fedd 867:89898b20f258
1716 1716
1717 # malformed request body length not equal to content-length 1717 # malformed request body length not equal to content-length
1718 1718
1719 $sess = new_session(); 1719 $sess = new_session();
1720 $sid = new_stream($sess, 1720 $sid = new_stream($sess,
1721 { path => '/proxy2/t2.html', body_more => 1, headers => [ 1721 { body_more => 1, headers => [
1722 { name => ':method', value => 'GET', mode => 0 }, 1722 { name => ':method', value => 'GET', mode => 0 },
1723 { name => ':scheme', value => 'http', mode => 0 }, 1723 { name => ':scheme', value => 'http', mode => 0 },
1724 { name => ':path', value => '/client_max_body_size', mode => 1 }, 1724 { name => ':path', value => '/client_max_body_size', mode => 1 },
1725 { name => ':authority', value => 'localhost', mode => 1 }, 1725 { name => ':authority', value => 'localhost', mode => 1 },
1726 { name => 'content-length', value => '5', mode => 1 }]}); 1726 { name => 'content-length', value => '5', mode => 1 }]});
1729 1729
1730 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; 1730 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames;
1731 is($frame->{headers}->{':status'}, 400, 'request body less than content-length'); 1731 is($frame->{headers}->{':status'}, 400, 'request body less than content-length');
1732 1732
1733 $sid = new_stream($sess, 1733 $sid = new_stream($sess,
1734 { path => '/proxy2/t2.html', body_more => 1, headers => [ 1734 { body_more => 1, headers => [
1735 { name => ':method', value => 'GET', mode => 0 }, 1735 { name => ':method', value => 'GET', mode => 0 },
1736 { name => ':scheme', value => 'http', mode => 0 }, 1736 { name => ':scheme', value => 'http', mode => 0 },
1737 { name => ':path', value => '/client_max_body_size', mode => 1 }, 1737 { name => ':path', value => '/client_max_body_size', mode => 1 },
1738 { name => ':authority', value => 'localhost', mode => 1 }, 1738 { name => ':authority', value => 'localhost', mode => 1 },
1739 { name => 'content-length', value => '3', mode => 1 }]}); 1739 { name => 'content-length', value => '3', mode => 1 }]});