Mercurial > hg > nginx-tests
comparison h2_max_requests.t @ 1588:3afb634f287d
Tests: fixed h2_max_requests.t TODOs on linux.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Wed, 02 Sep 2020 23:42:12 +0300 |
parents | 14eeaa39599d |
children | 21f511a7f5c3 |
comparison
equal
deleted
inserted
replaced
1587:17b227c271a2 | 1588:3afb634f287d |
---|---|
88 | 88 |
89 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; | 89 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; |
90 is($frame->{headers}->{':status'}, 200, 'max requests limited'); | 90 is($frame->{headers}->{':status'}, 200, 'max requests limited'); |
91 | 91 |
92 TODO: { | 92 TODO: { |
93 local $TODO = 'not yet' if $^O eq 'linux' or $^O eq 'freebsd' | 93 local $TODO = 'not yet' if ($^O eq 'linux' or $^O eq 'freebsd') |
94 and !$t->has_version('1.19.1'); | 94 and !$t->has_version('1.19.1'); |
95 | 95 |
96 my @data = grep { $_->{type} eq "DATA" } @$frames; | 96 my @data = grep { $_->{type} eq "DATA" } @$frames; |
97 my $sum = eval join '+', map { $_->{length} } @data; | 97 my $sum = eval join '+', map { $_->{length} } @data; |
98 is($sum, 400000, 'max requests limited - all data received'); | 98 is($sum, 400000, 'max requests limited - all data received'); |
126 | 126 |
127 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; | 127 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; |
128 is($frame->{headers}->{':status'}, 200, 'graceful shutdown in idle'); | 128 is($frame->{headers}->{':status'}, 200, 'graceful shutdown in idle'); |
129 | 129 |
130 TODO: { | 130 TODO: { |
131 local $TODO = 'not yet' if $^O eq 'linux' or $^O eq 'freebsd' | 131 local $TODO = 'not yet' if ($^O eq 'linux' or $^O eq 'freebsd') |
132 and !$t->has_version('1.19.1'); | 132 and !$t->has_version('1.19.1'); |
133 | 133 |
134 my @data = grep { $_->{type} eq "DATA" } @$frames; | 134 my @data = grep { $_->{type} eq "DATA" } @$frames; |
135 my $sum = eval join '+', map { $_->{length} } @data; | 135 my $sum = eval join '+', map { $_->{length} } @data; |
136 is($sum, 400000, 'graceful shutdown in idle - all data received'); | 136 is($sum, 400000, 'graceful shutdown in idle - all data received'); |