Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
set -e
# convenience script for running the tests outside adt-run
# usage: tests/using-intree tests/run-all [-p|--progressive] [tests/tests/*]
+#
+# passing `:' as if it were tests/tests/something is
+# a no-op and therefore just means to (delete and) set up the tmpdir
set -o pipefail
mkdir -p -- "$tmpdir"
+case "$1" in
+:)
+ shift
+ if [ $# = 0 ]; then exit 0; fi
+ ;;
+esac
+
if [ $# != 0 ]; then
set TESTSCRIPTS="$*"
fi