summaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorTom Lane2005-05-17 18:26:23 +0000
committerTom Lane2005-05-17 18:26:23 +0000
commit4e7d6f534913becd050f21dab8f4a7a90fe1c0c3 (patch)
tree768f604f2b341d4bc7b1cb9bdb13284dc44f410f /src/test
parentf9ad8a2802a67ee99f1ed7a16999b5faa3c2602f (diff)
Add a --dbname option to the pg_regress script, and use pl_regression
for testing PLs and contrib_regression for testing contrib, instead of overwriting the core system's regression database as formerly done. Andrew Dunstan
Diffstat (limited to 'src/test')
-rw-r--r--src/test/regress/pg_regress.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/test/regress/pg_regress.sh b/src/test/regress/pg_regress.sh
index f637bb659e8..f08d591b691 100644
--- a/src/test/regress/pg_regress.sh
+++ b/src/test/regress/pg_regress.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-# $PostgreSQL: pgsql/src/test/regress/pg_regress.sh,v 1.54 2005/05/11 21:52:03 tgl Exp $
+# $PostgreSQL: pgsql/src/test/regress/pg_regress.sh,v 1.55 2005/05/17 18:26:23 tgl Exp $
me=`basename $0`
: ${TMPDIR=/tmp}
@@ -11,6 +11,7 @@ PostgreSQL regression test driver
Usage: $me [options...] [extra tests...]
Options:
+ --dbname=DB use database DB (default \`regression')
--debug turn on debug mode in programs that are run
--inputdir=DIR take input files from DIR (default \`.')
--load-language=lang load the named language before running the
@@ -123,6 +124,9 @@ do
--version)
echo "pg_regress (PostgreSQL @VERSION@)"
exit 0;;
+ --dbname=*)
+ dbname=`expr "x$1" : "x--dbname=\(.*\)"`
+ shift;;
--debug)
debug=yes
shift;;