Tests: allow to wait reading unspecified HTTP/2 stream ID.
diff --git a/lib/Test/Nginx/HTTP2.pm b/lib/Test/Nginx/HTTP2.pm index 0dc2ec5..2e02baa 100644 --- a/lib/Test/Nginx/HTTP2.pm +++ b/lib/Test/Nginx/HTTP2.pm
@@ -360,7 +360,8 @@ # 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