ITS#9859 specifiy modulepath and moduleload for tests

moduleload ../rel/mod.la works on build directry ex: make test
but it doesn't work with installed slapd.
It should be specified the modulepath and moduleload separately like other tests.
This commit is contained in:
HAMANO Tsukasa 2022-06-08 12:09:29 +09:00 committed by Quanah Gibson-Mount
parent b9347719b5
commit 8bc0f75093
7 changed files with 14 additions and 7 deletions

View file

@ -25,7 +25,8 @@ include @DATADIR@/ditcontentrules.conf
pidfile @TESTDIR@/slapd.1.pid
argsfile @TESTDIR@/slapd.1.args
moduleload @DATADIR@/comp_libs/compmatch.la
modulepath @DATADIR@/comp_libs/
moduleload compmatch.la
#mod#modulepath ../servers/slapd/back-@BACKEND@/
#mod#moduleload back_@BACKEND@.la

View file

@ -24,7 +24,8 @@ argsfile @TESTDIR@/slapd.1.args
#mod#modulepath ../servers/slapd/back-@BACKEND@/
#mod#moduleload back_@BACKEND@.la
#derefmod#moduleload ../servers/slapd/overlays/deref.la
#derefmod#modulepath ../servers/slapd/overlays/
#derefmod#moduleload deref.la
#######################################################################
# database definitions

View file

@ -23,7 +23,8 @@ argsfile @TESTDIR@/slapd.1.args
#mod#modulepath ../servers/slapd/back-@BACKEND@/
#mod#moduleload back_@BACKEND@.la
#syncprovmod#moduleload ../servers/slapd/overlays/syncprov.la
#syncprovmod#modulepath ../servers/slapd/overlays/
#syncprovmod#moduleload syncprov.la
#######################################################################
# database definitions

View file

@ -23,7 +23,8 @@ argsfile @TESTDIR@/slapd.2.args
#mod#modulepath ../servers/slapd/back-@BACKEND@/
#mod#moduleload back_@BACKEND@.la
#syncprovmod#moduleload ../servers/slapd/overlays/syncprov.la
#syncprovmod#modulepath ../servers/slapd/overlays/
#syncprovmod#moduleload syncprov.la
#######################################################################
# database definitions

View file

@ -25,7 +25,8 @@ argsfile @TESTDIR@/slapd.1.args
#mod#modulepath ../servers/slapd/back-@BACKEND@/
#mod#moduleload back_@BACKEND@.la
#homedirmod#moduleload ../servers/slapd/overlays/homedir.la
#homedirmod#modulepath ../servers/slapd/overlays/
#homedirmod#moduleload homedir.la
#######################################################################
# database definitions

View file

@ -24,7 +24,8 @@ argsfile @TESTDIR@/slapd.1.args
#mod#modulepath ../servers/slapd/back-@BACKEND@/
#mod#moduleload back_@BACKEND@.la
#valsortmod#moduleload ../servers/slapd/overlays/valsort.la
#valsortmod#modulepath ../servers/slapd/overlays/
#valsortmod#moduleload valsort.la
#######################################################################
# database definitions

View file

@ -313,7 +313,8 @@ echo "Testing slapd.conf support..."
sed -e "s,database\\s*monitor,\\
TLSCACertificateFile $TESTDIR/tls/ca/certs/testsuiteCA.crt\\
\\
#remoteauthmod#moduleload ../servers/slapd/overlays/remoteauth.la\\
#remoteauthmod#modulepath ../servers/slapd/overlays/\\
#remoteauthmod#moduleload remoteauth.la\\
include $TESTDIR/remoteauth.conf\\
\\
database monitor," $TLSCONF | . $CONFFILTER $BACKEND >$CONF1