From: Heikki Linnakangas Date: Thu, 27 Jun 2024 18:06:27 +0000 (+0300) Subject: tests: Trim newline from result returned by BackgroundPsql->query X-Git-Tag: REL_17_BETA3~162 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=ecbf6ac51df27275fb0db493bf163ef98ac00c6a;p=postgresql.git tests: Trim newline from result returned by BackgroundPsql->query This went unnoticed, because only a few existing callers of BackgroundPsql->query used the result, and the ones that did were not bothered by an extra newline. I noticed because I was about to add a new test that checks the result. Backport to all supported versions, since I just backported the BackgroundPsql facility to all supported versions too. --- diff --git a/src/test/perl/PostgreSQL/Test/BackgroundPsql.pm b/src/test/perl/PostgreSQL/Test/BackgroundPsql.pm index 4091c311b8a..3c2aca1c5d7 100644 --- a/src/test/perl/PostgreSQL/Test/BackgroundPsql.pm +++ b/src/test/perl/PostgreSQL/Test/BackgroundPsql.pm @@ -223,7 +223,7 @@ sub query $output = $self->{stdout}; # remove banner again, our caller doesn't care - $output =~ s/\n$banner$//s; + $output =~ s/\n$banner\n$//s; # clear out output for the next query $self->{stdout} = '';