]> git.sur5r.net Git - openldap/blobdiff - tests/scripts/all
Alter a few DNs to ensure normalization works in groups
[openldap] / tests / scripts / all
index b9f30d52bb7e4e9a4c1db97dc70770fb9b7d82f8..85cb1a0edbec5bf4746e99e2abbf94b17c8cfb12 100755 (executable)
@@ -1,4 +1,5 @@
-#!/bin/sh
+#! /bin/sh
+# $OpenLDAP$
 
 # disable LDAP initialization
 LDAPNOINIT=true; export LDAPNOINIT
@@ -14,24 +15,35 @@ fi
 echo ">>>>> Test Directory: $SRCDIR"
 
 if test $# -eq 0 ; then
-       BACKEND=ldbm
+       BACKEND=bdb
 else
        BACKEND=$1; shift
 fi
 
 echo ">>>>> Backend: $BACKEND"
 
+if test $# -eq 0 ; then
+       MONITOR=no
+else
+       MONITOR=$1; shift
+fi
+
+SHTOOL="$SRCDIR/../build/shtool"
+
+TB=`$SHTOOL echo -e "%B"`
+TN=`$SHTOOL echo -e "%b"`
+
 for CMD in $SRCDIR/scripts/test*; do
-       echo ">>>>> Starting `basename $CMD` ..."
-       $CMD $SRCDIR $BACKEND
+       echo ">>>>> Starting ${TB}`basename $CMD`${TN} ..."
+       $CMD $SRCDIR $BACKEND $MONITOR
        RC=$?
-       if [ $RC -eq 0 ]; then
-               echo ">>>>> $CMD completed OK."
+       if test $RC -eq 0 ; then
+               echo ">>>>> $CMD completed ${TB}OK${TN}."
        else
-               echo ">>>>> $CMD failed (exit $RC)"
+               echo ">>>>> $CMD ${TB}failed${TN} (exit $RC)"
                exit $RC
        fi
-       echo ">>>>> waiting 5 seconds for things to exit"
-       sleep 5
-       echo
+       echo ">>>>> waiting 10 seconds for things to exit"
+       sleep 10
+       echo ""
 done