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_12_20~49 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=266454f192e8f67e8e5e8e9f7667d7c8c77de232;p=thirdparty%2Fpostgresql.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 5c925c31902..9878bedef88 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} = '';