chiark / gitweb /
regress: Reorganise r1test and make1fuzz some more
[adns.git] / regress / shlib
index c8d3fcc75b35f38a46bfa405f2c436c40687d07b..6f855d5fd46251620bf1010989b3839f394c0939 100644 (file)
@@ -20,6 +20,16 @@ playback_prepare () {
        playback=./${program}_playback
 }
 
+playback_execute_core () {
+       playback_execute_hook "$@"
+       set +e
+       ADNS_TEST_REPORT_FD=3 ADNS_TEST_IN_FD=4 \
+        3>>"$ocase.report" 4<&4 >"$ocase.out" 2>"$ocase.err" \
+        $ADNS_TEST_DEBUG $playback "$@"
+       rc=$?
+       set -e
+}
+
 playback_execute () {
-       playback_execute_callback $initflags"$initstring" $queryargs
+       playback_execute_core $initflags"$initstring" $queryargs
 }