# HG changeset patch # User Sergey Kandaurov # Date 1521453097 -10800 # Node ID d6382e557fc0f109dbade6fa60d68a3164b9f356 # Parent 940e04c58a797fa1054a14e4349ced86391b5c96 Tests: allow to wait reading unspecified HTTP/2 stream ID. diff --git a/lib/Test/Nginx/HTTP2.pm b/lib/Test/Nginx/HTTP2.pm --- a/lib/Test/Nginx/HTTP2.pm +++ b/lib/Test/Nginx/HTTP2.pm @@ -360,7 +360,8 @@ sub test_fin { # wait for the fin flag @test = grep { !(defined $_->{fin} - && $_->{sid} == $frame->{sid} && $_->{fin} & $frame->{flags}) + && (!defined $_->{sid} || $_->{sid} == $frame->{sid}) + && $_->{fin} & $frame->{flags}) } @test if defined $frame->{flags}; # wait for the specified frame