Mercurial > hg > nginx-tests
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 }]}); |