details: http://freenginx.org/hg/nginx-tests/rev/7bfe91f27c94 branches: changeset: 2009:7bfe91f27c94 user: Maxim Dounin <mdou...@mdounin.ru> date: Sun Jun 01 01:12:21 2025 +0300 description: Tests: fixed Valgrind errors filtering.
Broken in 1995:d329b05e20fa during $t->grep_file() introduction and resulted in warnings in output (and no filtering) when testing with TEST_NGINX_VALGRIND set. diffstat: lib/Test/Nginx.pm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff --git a/lib/Test/Nginx.pm b/lib/Test/Nginx.pm --- a/lib/Test/Nginx.pm +++ b/lib/Test/Nginx.pm @@ -89,7 +89,7 @@ sub DESTROY { } if (Test::More->builder->expected_tests && $ENV{TEST_NGINX_VALGRIND}) { - my $errors = $self->grep_file('valgrind.log', /^==\d+== .+/m); + my $errors = $self->grep_file('valgrind.log', qr/^==\d+== .+/m); Test::More::is($errors, '', 'no valgrind errors'); }