summaryrefslogtreecommitdiff
path: root/src/pl/plpython/test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/pl/plpython/test.sh')
-rwxr-xr-xsrc/pl/plpython/test.sh20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/pl/plpython/test.sh b/src/pl/plpython/test.sh
index c596c0976a..b5b343cac7 100755
--- a/src/pl/plpython/test.sh
+++ b/src/pl/plpython/test.sh
@@ -1,36 +1,33 @@
#!/bin/sh
DBNAME=pltest
-DBUSER=postgres
-PATH=$PATH:/usr/local/pgsql/bin
-export DBNAME DBUSER
echo -n "*** Destroy $DBNAME."
-dropdb -U$DBUSER $DBNAME > test.log 2>&1
+dropdb $DBNAME > test.log 2>&1
echo " Done. ***"
echo -n "*** Create $DBNAME."
-createdb -U$DBUSER $DBNAME >> test.log 2>&1
+createdb $DBNAME >> test.log 2>&1
echo " Done. ***"
echo -n "*** Create plpython."
-psql -U$DBUSER -q $DBNAME < plpython_create.sql >> test.log 2>&1
+createlang plpython $DBNAME >> test.log 2>&1
echo " Done. ***"
echo -n "*** Create tables"
-psql -U$DBUSER -q $DBNAME < plpython_schema.sql >> test.log 2>&1
+psql -q $DBNAME < plpython_schema.sql >> test.log 2>&1
echo -n ", data"
-psql -U$DBUSER -q $DBNAME < plpython_populate.sql >> test.log 2>&1
+psql -q $DBNAME < plpython_populate.sql >> test.log 2>&1
echo -n ", and functions and triggers."
-psql -U$DBUSER -q $DBNAME < plpython_function.sql >> test.log 2>&1
+psql -q $DBNAME < plpython_function.sql >> test.log 2>&1
echo " Done. ***"
echo -n "*** Running feature tests."
-psql -U$DBUSER -q -e $DBNAME < plpython_test.sql > feature.output 2>&1
+psql -q -e $DBNAME < plpython_test.sql > feature.output 2>&1
echo " Done. ***"
echo -n "*** Running error handling tests."
-psql -U$DBUSER -q -e $DBNAME < plpython_error.sql > error.output 2>&1
+psql -q -e $DBNAME < plpython_error.sql > error.output 2>&1
echo " Done. ***"
echo -n "*** Checking the results of the feature tests"
@@ -49,4 +46,3 @@ echo " any differences are due only to the oid encoded in the "
echo " python function name. ***"
# or write a fancier error checker...
-