mirror of
https://github.com/postgres/postgres.git
synced 2025-08-06 18:42:54 +03:00
Ensure that STDERR is empty in connect_ok tests
Connections performed via connect_ok() in TAP tests should not write anything to STDERR. Author: Jacob Champion <pchampion@vmware.com> Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Reviewed-by: Michael Paquier <michael@paquier.xyz> Discussion: https://postgr.es/m/9D4FFB61-392B-4A2C-B7E4-911797B4AC14@yesql.se Discussion: https://postgr.es/m/ec146256e31afa0542f9fa970ec258c5f1a5f98.camel@vmware.com
This commit is contained in:
@@ -2214,8 +2214,11 @@ sub connect_ok
|
||||
|
||||
if (defined($params{expected_stdout}))
|
||||
{
|
||||
like($stdout, $params{expected_stdout}, "$test_name: matches");
|
||||
like($stdout, $params{expected_stdout}, "$test_name: stdout matches");
|
||||
}
|
||||
|
||||
is($stderr, "", "$test_name: no stderr");
|
||||
|
||||
if (@log_like or @log_unlike)
|
||||
{
|
||||
my $log_contents = PostgreSQL::Test::Utils::slurp_file($self->logfile, $log_location);
|
||||
|
Reference in New Issue
Block a user