mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-03-13 08:00:15 +00:00
Sprinkle a little more configurability in there.
This commit is contained in:
parent
c370e3dc5f
commit
9fa7ef661a
@ -2,7 +2,15 @@
|
||||
#
|
||||
# Run the regression tests and display differences
|
||||
#
|
||||
DBNAME=caldav
|
||||
DBNAME=regression
|
||||
PGPOOL=inactive
|
||||
HOSTNAME=regression
|
||||
|
||||
. regression.conf
|
||||
|
||||
[ -z "${DSN}" ] && DSN="${DBNAME}"
|
||||
|
||||
|
||||
UNTIL=${1:-"99999"}
|
||||
ACCEPT_ALL=${2:-""}
|
||||
|
||||
@ -40,7 +48,7 @@ drop_database() {
|
||||
# Restart PGPool to ensure we can drop and recreate the database
|
||||
# FIXME: We should really drop everything *from* the database and create it
|
||||
# from that, so we don't need to do this.
|
||||
sudo /etc/init.d/pgpool restart
|
||||
[ "${PGPOOL}" = "inactive" ] || sudo /etc/init.d/pgpool restart
|
||||
dropdb $1
|
||||
if psql -ltA | cut -f1 -d'|' | grep "^$1$" >/dev/null ; then
|
||||
echo "Failed to drop $1 database"
|
||||
@ -69,7 +77,7 @@ for T in ${REGRESSION}/*.test ; do
|
||||
if [ "${TESTNUM}" -gt "${UNTIL}" ] ; then
|
||||
break;
|
||||
fi
|
||||
./dav_test --dbname caldav --suite regression-suite --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}"
|
||||
./dav_test --dsn "${DSN}" --suite regression-suite --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}"
|
||||
|
||||
check_result "${TEST}"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user