testprogs: Use system_or_builddir_binary() for test_ldb
authorAndreas Schneider <asn@samba.org>
Thu, 22 Dec 2022 12:34:39 +0000 (13:34 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Fri, 23 Dec 2022 14:35:31 +0000 (14:35 +0000)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
testprogs/blackbox/test_ldb.sh

index 0f1f60071f642534305d0b7f58410e32fba16d75..eaa4d660a5459feb059e4449a1aeaa62abbff266 100755 (executable)
@@ -14,6 +14,7 @@ shift 2
 options="$*"
 
 . $(dirname $0)/subunit.sh
+. "$(dirname "${0}")/common_test_fns.inc"
 
 check()
 {
@@ -32,9 +33,7 @@ check()
        return $status
 }
 
-export PATH="$BINDIR:$PATH"
-
-ldbsearch="$VALGRIND ldbsearch"
+ldbsearch="${VALGRIND} $(system_or_builddir_binary ldbsearch "${BINDIR}")"
 
 check "RootDSE" $ldbsearch $CONFIGURATION $options --basedn='' -H $p://$SERVER --scope=base DUMMY=x dnsHostName highestCommittedUSN || failed=$(expr $failed + 1)
 check "RootDSE (full)" $ldbsearch $CONFIGURATION $options --basedn='' -H $p://$SERVER --scope=base '(objectClass=*)' || failed=$(expr $failed + 1)