Commit 7e1c6f17 authored by Tom Lane's avatar Tom Lane

Fix python regression testing script to bail out early if language

creation fails ... no point in running the tests.
parent 00aa8ed4
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment