From 9206eaaf5dbacade3ccc79d5900d4b242730b2f3 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Tue, 8 Jan 2013 00:28:03 -0800 Subject: ldb: Add tests for the python api Reviewed-by: Andrew Bartlett --- lib/ldb/tests/test-tdb.sh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/ldb') diff --git a/lib/ldb/tests/test-tdb.sh b/lib/ldb/tests/test-tdb.sh index 3310c81392..82eef69df8 100755 --- a/lib/ldb/tests/test-tdb.sh +++ b/lib/ldb/tests/test-tdb.sh @@ -4,9 +4,12 @@ BINDIR=$1 if [ -n "$TEST_DATA_PREFIX" ]; then LDB_URL="$TEST_DATA_PREFIX/tdbtest.ldb" + PYDESTDIR="$TEST_DATA_PREFIX" else LDB_URL="tdbtest.ldb" + PYDESTDIR="/tmp" fi +mkdir $PYDESTDIR/tmp export LDB_URL PATH=$BINDIR:$PATH @@ -35,3 +38,8 @@ $VALGRIND ldbadd $LDBDIR/tests/init.ldif || exit 1 . $LDBDIR/tests/test-tdb-features.sh . $LDBDIR/tests/test-controls.sh + +which python >/dev/null 2>&1 +if [ $? -eq 0 ]; then + SELFTEST_PREFIX=$PYDESTDIR PYTHONPATH=$BINDIR/python python $LDBDIR/tests/python/api.py +fi -- cgit