pgsql: Cleanup some problems in new Perl test code
От | Alvaro Herrera |
---|---|
Тема | pgsql: Cleanup some problems in new Perl test code |
Дата | |
Msg-id | E1a64TO-0005TH-Er@gemulon.postgresql.org обсуждение исходный текст |
Список | pgsql-committers |
Cleanup some problems in new Perl test code Noted by Tom Lane: - PostgresNode had a BEGIN block which created files, contrary to perlmod suggestions to do that only on INIT blocks. - Assign ports randomly rather than starting from 90600. Noted by Noah Misch: - Change use of no-longer-set PGPORT environment variable to $node->port - Don't start a server in pg_controldata test - PostgresNode was reading the PID file incorrectly; test the right thing, and chomp the line we read from the PID file. - Remove an unused $devnull variable - Use 'pg_ctl kill' instead of "kill" directly, for Windos portability. - Make server log names more informative. Author: Michael Paquier Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/9821492ee417a5910a60f3d1f2ed24c062eab4e0 Modified Files -------------- src/bin/pg_basebackup/t/010_pg_basebackup.pl | 3 ++- src/bin/pg_controldata/t/001_pg_controldata.pl | 1 - src/test/perl/PostgresNode.pm | 29 ++++++++++-------------- 3 files changed, 14 insertions(+), 19 deletions(-)
В списке pgsql-committers по дате отправления: