diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2022-12-16 16:46:06 -0500 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2022-12-16 17:26:52 -0500 |
commit | d056ec6d2d4728b695cc146c5119b251e8234393 (patch) | |
tree | 40585086171aa596e326b59bd5d8a3f4b63e5a77 | |
parent | e2b540c9e2a52500b17fa1005b26b2dd5a652c09 (diff) | |
download | bfs-d056ec6d2d4728b695cc146c5119b251e8234393.tar.xz |
tests: Save test stderr to separate files
-rwxr-xr-x | tests/tests.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/tests.sh b/tests/tests.sh index 9bf9b8b..962a2cf 100755 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -666,7 +666,7 @@ for TEST in "${TEST_CASES[@]}"; do if [ "$VERBOSE_ERRORS" ]; then (set -e; . "$TESTS/$TEST.sh") else - (set -e; . "$TESTS/$TEST.sh") 2>"$TMP/stderr" + (set -e; . "$TESTS/$TEST.sh") 2>"$TMP/$TEST.err" fi status=$? @@ -676,7 +676,7 @@ for TEST in "${TEST_CASES[@]}"; do ((++skipped)) else ((++failed)) - [ "$VERBOSE_ERRORS" ] || cat "$TMP/stderr" >&2 + [ "$VERBOSE_ERRORS" ] || cat "$TMP/$TEST.err" >&2 printf "${BOL}${RED}%s failed!${RST}\n" "$TEST" [ "$STOP" ] && break fi |