Tests - eventscripts - new function simple_test_event()
authorMartin Schwenke <martin@meltin.net>
Tue, 30 Aug 2011 04:21:02 +0000 (14:21 +1000)
committerMartin Schwenke <martin@meltin.net>
Tue, 30 Aug 2011 06:51:55 +0000 (16:51 +1000)
Just like simple_test() but 1st arg is the event name.

Signed-off-by: Martin Schwenke <martin@meltin.net>
tests/eventscripts/common.sh

index 2d91740f0e02482f3543ba403305195c3df96684..713e426455d51c89af4b53237a13aa05efba5059 100644 (file)
@@ -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.