To run all of the tests, type "make test".
To run BDB tests, type "make bdb".
To run HDB tests, type "make hdb".
- To run LDBM tests, type "make ldbm".
To run SQL tests, define SLAPD_USE_SQL=<rdbms> and type
"make sql"; define SLAPD_USE_SQLWRITE=yes
to enable write tests as well.
AC_bdb=@BUILD_BDB@
AC_hdb=@BUILD_HDB@
AC_ldap=ldap@BUILD_LDAP@
-AC_ldbm=@BUILD_LDBM@
AC_meta=meta@BUILD_META@
AC_monitor=@BUILD_MONITOR@
AC_relay=relay@BUILD_RELAY@
AC_ACI_ENABLED=aci@WITH_ACI_ENABLED@
AC_THREADS=threads@BUILD_THREAD@
-export AC_bdb AC_hdb AC_ldap AC_ldbm AC_meta AC_monitor AC_relay AC_sql \
+export AC_bdb AC_hdb AC_ldap AC_meta AC_monitor AC_relay AC_sql \
AC_accesslog AC_dynlist AC_pcache AC_ppolicy AC_refint AC_retcode \
AC_rwm AC_unique AC_syncprov AC_translucent AC_valsort \
AC_dds \
done
if test -z "$BACKEND" ; then
- for b in bdb ldbm hdb ; do
+ for b in bdb hdb ; do
if eval "test \"\$AC_$b\" != no" ; then
BACKEND=$b
break
## <http://www.OpenLDAP.org/license.html>.
case "$BACKEND" in
-bdb|hdb|ldbm)
+bdb|hdb)
;;
*)
echo "Test does not support $BACKEND backend"
exit 0
fi
-if test $BACKEND = ldbm ; then
- echo "Translucent Proxy overlay not qualified for use with LDBM, test skipped"
- exit 0
-fi
-
if test $AC_ldap = ldapno ; then
echo "Translucent Proxy overlay requires back-ldap backend, test skipped"
exit 0
## <http://www.OpenLDAP.org/license.html>.
case "$BACKEND" in
-bdb|hdb|ldbm)
+bdb|hdb)
;;
*)
echo "Test does not support $BACKEND backend"