3 if [ -n "$TEST_DATA_PREFIX" ]; then
4 LDB_URL="$TEST_DATA_PREFIX/tdbtest.ldb"
15 echo "LDB_URL: $LDB_URL"
16 cat <<EOF | $VALGRIND ldbadd || exit 1
21 cat <<EOF | $VALGRIND ldbadd || exit 1
24 someThing: someThingElse
27 $VALGRIND ldbsearch "(touchedBy=sample)" | grep "touchedBy: sample" || exit 1
28 # This action are expected to fails because the sample module return an error when presented the relax control
30 cat <<EOF | $VALGRIND ldbadd --controls "relax:0" && exit 1
33 someThing: someThingElse
36 cat <<EOF | $VALGRIND ldbmodify --controls "relax:0" && exit 1
40 someThing: someThingElseBetter
43 $VALGRIND ldbsearch --controls "bypassoperational:0" >/dev/null 2>&1 || exit 1