diff --git a/src/test/mb/mbregress.sh b/src/test/mb/mbregress.sh old mode 100644 new mode 100755 index 20942e30c27872e4fb1245e83bad675447fd8d29..03e590c9fc6d19c8bf6e6b92416e7825f6514f25 --- 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