Add TAP tests for client programs
Reviewed-by: Pavel Stěhule <pavel.stehule@gmail.com>
Reviewed-by: Erik Rijkers <er@xs4all.nl>
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/7d0f493f19607774fdccb1a1ea06fdd96a3d9698
Modified Files
--------------
GNUmakefile.in | 4 +-
configure | 47 ++++++
configure.in | 5 +
doc/src/sgml/installation.sgml | 3 +-
doc/src/sgml/regress.sgml | 28 ++++
src/Makefile.global.in | 16 ++
src/bin/initdb/.gitignore | 2 +
src/bin/initdb/Makefile | 7 +
src/bin/initdb/t/001_initdb.pl | 37 +++++
src/bin/pg_basebackup/.gitignore | 2 +
src/bin/pg_basebackup/Makefile | 6 +
src/bin/pg_basebackup/t/010_pg_basebackup.pl | 90 ++++++++++++
src/bin/pg_basebackup/t/020_pg_receivexlog.pl | 8 +
src/bin/pg_config/.gitignore | 1 +
src/bin/pg_config/Makefile | 6 +
src/bin/pg_config/t/001_pg_config.pl | 12 ++
src/bin/pg_controldata/.gitignore | 1 +
src/bin/pg_controldata/Makefile | 6 +
src/bin/pg_controldata/t/001_pg_controldata.pl | 14 ++
src/bin/pg_ctl/.gitignore | 1 +
src/bin/pg_ctl/Makefile | 6 +
src/bin/pg_ctl/t/001_start_stop.pl | 25 ++++
src/bin/pg_ctl/t/002_status.pl | 19 +++
src/bin/scripts/.gitignore | 2 +
src/bin/scripts/Makefile | 7 +
src/bin/scripts/t/010_clusterdb.pl | 18 +++
src/bin/scripts/t/011_clusterdb_all.pl | 9 ++
src/bin/scripts/t/020_createdb.pl | 16 ++
src/bin/scripts/t/030_createlang.pl | 18 +++
src/bin/scripts/t/040_createuser.pl | 26 ++++
src/bin/scripts/t/050_dropdb.pl | 16 ++
src/bin/scripts/t/060_droplang.pl | 15 ++
src/bin/scripts/t/070_dropuser.pl | 16 ++
src/bin/scripts/t/080_pg_isready.pl | 15 ++
src/bin/scripts/t/090_reindexdb.pl | 21 +++
src/bin/scripts/t/091_reindexdb_all.pl | 11 ++
src/bin/scripts/t/100_vacuumdb.pl | 17 +++
src/bin/scripts/t/101_vacuumdb_all.pl | 9 ++
src/test/perl/TestLib.pm | 186 ++++++++++++++++++++++++
39 files changed, 745 insertions(+), 3 deletions(-)