Skip to content
Snippets Groups Projects
Commit 7e1c6f17 authored by Tom Lane's avatar Tom Lane
Browse files

Fix python regression testing script to bail out early if language

creation fails ... no point in running the tests.
parent 00aa8ed4
No related branches found
No related tags found
No related merge requests found
...@@ -4,15 +4,24 @@ DBNAME=pltest ...@@ -4,15 +4,24 @@ DBNAME=pltest
echo -n "*** Destroy $DBNAME." echo -n "*** Destroy $DBNAME."
dropdb $DBNAME > test.log 2>&1 dropdb $DBNAME > test.log 2>&1
# drop failure is ok...
echo " Done. ***" echo " Done. ***"
echo -n "*** Create $DBNAME." echo -n "*** Create $DBNAME."
createdb $DBNAME >> test.log 2>&1 if createdb $DBNAME >> test.log 2>&1 ; then
echo " Done. ***" echo " Done. ***"
else
echo " Failed! See test.log. ***"
exit 1
fi
echo -n "*** Create plpython." echo -n "*** Create plpython."
createlang plpythonu $DBNAME >> test.log 2>&1 if createlang plpythonu $DBNAME >> test.log 2>&1 ; then
echo " Done. ***" echo " Done. ***"
else
echo " Failed! See test.log. ***"
exit 1
fi
echo -n "*** Create tables" echo -n "*** Create tables"
psql -q $DBNAME < plpython_schema.sql >> test.log 2>&1 psql -q $DBNAME < plpython_schema.sql >> test.log 2>&1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment