From: Martin Schwenke Date: Tue, 30 Aug 2011 04:21:02 +0000 (+1000) Subject: Tests - eventscripts - new function simple_test_event() X-Git-Url: http://git.samba.org/?a=commitdiff_plain;ds=sidebyside;h=69e240e15488e228c0232fdc8804af778cb4e6fc;p=sahlberg%2Fctdb.git Tests - eventscripts - new function simple_test_event() Just like simple_test() but 1st arg is the event name. Signed-off-by: Martin Schwenke --- diff --git a/tests/eventscripts/common.sh b/tests/eventscripts/common.sh index 2d91740f..713e4264 100644 --- a/tests/eventscripts/common.sh +++ b/tests/eventscripts/common.sh @@ -750,6 +750,17 @@ simple_test () result_footer "$_passed" } +simple_test_event () +{ + # If something has previously failed then don't continue. + : ${_passed:=true} + $_passed || return 1 + + event="$1" ; shift + echo "##################################################" + simple_test "$@" +} + # Run an eventscript iteratively. # - 1st argument is the number of iterations. # - 2nd argument is something to eval to do setup for every iteration.