mirror of
https://github.com/postgres/postgres.git
synced 2026-04-24 15:47:01 -04:00
Fix python regression testing script to bail out early if language
creation fails ... no point in running the tests.
This commit is contained in:
parent
35411a878b
commit
dd0702a399
1 changed files with 13 additions and 4 deletions
|
|
@ -4,15 +4,24 @@ DBNAME=pltest
|
|||
|
||||
echo -n "*** Destroy $DBNAME."
|
||||
dropdb $DBNAME > test.log 2>&1
|
||||
# drop failure is ok...
|
||||
echo " Done. ***"
|
||||
|
||||
echo -n "*** Create $DBNAME."
|
||||
createdb $DBNAME >> test.log 2>&1
|
||||
echo " Done. ***"
|
||||
if createdb $DBNAME >> test.log 2>&1 ; then
|
||||
echo " Done. ***"
|
||||
else
|
||||
echo " Failed! See test.log. ***"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "*** Create plpython."
|
||||
createlang plpythonu $DBNAME >> test.log 2>&1
|
||||
echo " Done. ***"
|
||||
if createlang plpythonu $DBNAME >> test.log 2>&1 ; then
|
||||
echo " Done. ***"
|
||||
else
|
||||
echo " Failed! See test.log. ***"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "*** Create tables"
|
||||
psql -q $DBNAME < plpython_schema.sql >> test.log 2>&1
|
||||
|
|
|
|||
Loading…
Reference in a new issue