#!/bin/sh
+# disable LDAP initialization
+LDAPNOINIT=true; export LDAPNOINIT
+
echo ">>>>> Executing all LDAP tests..."
-if [ $# -eq 0 ]; then
- SCRIPTDIR="."
+if test $# -eq 0 ; then
+ SRCDIR="."
+else
+ SRCDIR=$1; shift
+fi
+
+echo ">>>>> Test Directory: $SRCDIR"
+
+if test $# -eq 0 ; then
+ BACKEND=ldbm
else
- SCRIPTDIR=$1; shift
+ BACKEND=$1; shift
fi
-for i in $SCRIPTDIR/test*; do
- CMD=$i $*
- echo ">>>>> Starting $CMD ..."
- $CMD
+echo ">>>>> Backend: $BACKEND"
+
+for CMD in $SRCDIR/scripts/test*; do
+ echo ">>>>> Starting `basename $CMD` ..."
+ $CMD $SRCDIR $BACKEND
RC=$?
if [ $RC -eq 0 ]; then
echo ">>>>> $CMD completed OK."