tests: Update top-level wrapper scripts
[vlendec/samba-autobuild/.git] / ctdb / tests / run_cluster_tests.sh
index e6ee8d1f8035e16a2276bc33a868453b83539c8e..fa45534b0c371b4b49db3b141ac261b0ad8d4e01 100755 (executable)
@@ -1,9 +1,17 @@
 #!/bin/sh
 
-if [ -n "$*" ]; then
-    tests/scripts/run_tests -s $* || exit 1
+test_dir=$(dirname "$0")
+
+if [ -n "$1" ] ; then
+    "${test_dir}/scripts/run_tests" -l -s "$@" || exit 1
 else
-    tests/scripts/run_tests -s tests/simple/*.sh tests/complex/*.sh || exit 1
+    cd "$test_dir"
+
+    # By default, run all unit tests and the tests against local
+    # daemons
+    dirs="simple complex"
+
+    ./scripts/run_tests -s $dirs || exit 1
 fi
 
 echo "All OK"