91c48abe14591cea4f164b47fe13e7f2b1f8bfc7
[abartlet/samba-debian.git] / lib / ldb / tests / test-tdb.sh
1 #!/bin/sh
2
3 BINDIR=$1
4
5 if [ -n "$TEST_DATA_PREFIX" ]; then
6         LDB_URL="$TEST_DATA_PREFIX/tdbtest.ldb"
7         PYDESTDIR="$TEST_DATA_PREFIX"
8 else
9         LDB_URL="tdbtest.ldb"
10 fi
11 export LDB_URL
12
13 PATH=$BINDIR:$PATH
14 export PATH
15
16 if [ -z "$LDBDIR" ]; then
17     LDBDIR=`dirname $0`/..
18     export LDBDIR
19 fi
20
21 cd $LDBDIR
22
23 rm -f $LDB_URL*
24
25 cat <<EOF | $VALGRIND ldbadd || exit 1
26 dn: @MODULES
27 @LIST: rdn_name
28 EOF
29
30 $VALGRIND ldbadd $LDBDIR/tests/init.ldif || exit 1
31
32 . $LDBDIR/tests/test-generic.sh
33
34 . $LDBDIR/tests/test-extended.sh
35
36 . $LDBDIR/tests/test-tdb-features.sh
37
38 . $LDBDIR/tests/test-controls.sh