Skip to content

Commit 48fb49e

Browse files
committed
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.
1 parent 4232c4b commit 48fb49e

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/test/mb/mbregress.sh

100644100755
Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@ if [ ! -d results ];then
1414
mkdir results
1515
fi
1616

17-
dropdb utf8
18-
createdb -T template0 -l C -E UTF8 utf8
17+
dropdb --if-exists utf8
18+
createdb -T template0 -l C -E UTF8 utf8 || exit 1
1919

2020
PSQL="psql -n -e -q"
2121
tests="euc_jp sjis euc_kr euc_cn euc_tw big5 utf8 mule_internal"
22+
EXITCODE=0
23+
2224
unset PGCLIENTENCODING
2325
for i in $tests
2426
do
@@ -54,7 +56,10 @@ do
5456
echo "----------------------"; \
5557
echo "" ) >> regression.diffs
5658
echo failed
59+
EXITCODE=1
5760
else
5861
echo ok
5962
fi
6063
done
64+
65+
exit $EXITCODE

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy