Mercurial > hg > nginx-tests
comparison lib/Test/Nginx/HTTP2.pm @ 1301:d6382e557fc0
Tests: allow to wait reading unspecified HTTP/2 stream ID.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Mon, 19 Mar 2018 12:51:37 +0300 |
parents | 940e04c58a79 |
children | 6404fd77f367 |
comparison
equal
deleted
inserted
replaced
1300:940e04c58a79 | 1301:d6382e557fc0 |
---|---|
358 @test = grep { !(defined $_->{length} && $_->{length} == 0) } @test; | 358 @test = grep { !(defined $_->{length} && $_->{length} == 0) } @test; |
359 | 359 |
360 # wait for the fin flag | 360 # wait for the fin flag |
361 | 361 |
362 @test = grep { !(defined $_->{fin} | 362 @test = grep { !(defined $_->{fin} |
363 && $_->{sid} == $frame->{sid} && $_->{fin} & $frame->{flags}) | 363 && (!defined $_->{sid} || $_->{sid} == $frame->{sid}) |
364 && $_->{fin} & $frame->{flags}) | |
364 } @test if defined $frame->{flags}; | 365 } @test if defined $frame->{flags}; |
365 | 366 |
366 # wait for the specified frame | 367 # wait for the specified frame |
367 | 368 |
368 @test = grep { !($_->{type} && $_->{type} eq $frame->{type}) } @test; | 369 @test = grep { !($_->{type} && $_->{type} eq $frame->{type}) } @test; |