From 82323812dbf8f9e9e2e815658ba3977256b17016 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Sun, 20 Nov 2005 17:55:09 +0100 Subject: [PATCH] Added --debug option. If used, the teardown-env script is not run. Rev: misc/run-tests:1.3 --- run-tests | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/run-tests b/run-tests index f96e5433..3aabe868 100755 --- a/run-tests +++ b/run-tests @@ -3,6 +3,8 @@ failed=0 all=0 +debug='no' + if [ -z "$srcdir" ] ; then srcdir=`pwd` fi @@ -48,6 +50,23 @@ test_program () { env_program `find_program setup-env` +while test $# != 0 +do + case "$1" in + --debug) + debug=yes + ;; + -*) + echo >&2 'Unknown option `'"$1'" + exit 1 + ;; + *) + break + ;; + esac + shift +done + if [ $# -eq 0 ] ; then for f in *-test; do test_program "./$f"; done else @@ -64,7 +83,9 @@ echo "$dashes" echo "$banner" echo "$dashes" -env_program `find_program teardown-env` +if [ "x$debug" = xno ] ; then + env_program `find_program teardown-env` +fi [ "$failed" -eq 0 ] -- GitLab