This means less random files dropped in /tmp or similar.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
}
fi
-sf=$(mktemp) || die "mktemp failed for sf - is TMPDIR missing?"
-
set -o pipefail
run_one_test ()
else
t="*FAILED*"
fi
- echo "$t $f" >>"$sf"
+ echo "$t $f" >>"$summary_file"
fi
}
fi
mkdir -p "$TEST_VAR_DIR"
+summary_file="${TEST_VAR_DIR}/.summary"
+: >"$summary_file"
+
export TEST_SCRIPTS_DIR="${CTDB_TEST_DIR}/scripts"
unit_tests="
if $with_summary ; then
if [ $status -eq 0 ] || ! $exit_on_fail ; then
echo
- cat "$sf"
+ cat "$summary_file"
echo
echo "${tests_passed}/${tests_total} tests passed"
fi
fi
-
-rm -f "$sf"
+rm -f "$summary_file"
echo