diff options
author | Robert Haas | 2011-09-01 13:21:10 +0000 |
---|---|---|
committer | Robert Haas | 2011-09-01 13:21:10 +0000 |
commit | 48fb49e39445a5429b24111658b193ed36b09da3 (patch) | |
tree | 2ff0d7be2e50a76b633eedb1bbbe34aa5bbc9cb1 | |
parent | 4232c4b406c94b433c149ac792d7e68665948cf1 (diff) |
Minor improvements to mbregress.sh script.
1. Use new dropdb --if-exists option, to avoid alarming the user if
the database being dropped doesn't already exist.
2. Bail out if createdb fails.
3. exit 1 if the checks fail.
4. Make it executable.
Josh Kupershmidt, with some kibitzing by me.
-rwxr-xr-x[-rw-r--r--] | src/test/mb/mbregress.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/test/mb/mbregress.sh b/src/test/mb/mbregress.sh index 20942e30c27..03e590c9fc6 100644..100755 --- a/src/test/mb/mbregress.sh +++ b/src/test/mb/mbregress.sh @@ -14,11 +14,13 @@ if [ ! -d results ];then mkdir results fi -dropdb utf8 -createdb -T template0 -l C -E UTF8 utf8 +dropdb --if-exists utf8 +createdb -T template0 -l C -E UTF8 utf8 || exit 1 PSQL="psql -n -e -q" tests="euc_jp sjis euc_kr euc_cn euc_tw big5 utf8 mule_internal" +EXITCODE=0 + unset PGCLIENTENCODING for i in $tests do @@ -54,7 +56,10 @@ do echo "----------------------"; \ echo "" ) >> regression.diffs echo failed + EXITCODE=1 else echo ok fi done + +exit $EXITCODE |