From b9061b44194c6564364ee41dfda17df171547cf4 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 24 Jan 2021 14:56:02 -0300 Subject: tests: Add logs of which test is running --- tests/lib.sh | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'tests/lib.sh') diff --git a/tests/lib.sh b/tests/lib.sh index f7f4415..8d77068 100755 --- a/tests/lib.sh +++ b/tests/lib.sh @@ -7,23 +7,24 @@ STATUS= assert_status() { if [ "$STATUS" != "$1" ]; then - printf 'Bad status.\n\nexpected: %s\ngot: %s\n' "$1" "$STATUS" >&2 + printf '\nERR: Bad status.\n\nexpected: %s\ngot: %s\n' \ + "$1" "$STATUS" >&2 exit 1 fi } assert_empty_stderr() { if [ "$(cat "$ERR")" != '' ]; then - echo "Expected STDERR ($ERR) to be empty, but has content:" >&2 - cat "$ERR" >&2 + printf '\nERR: Expected STDERR (%s) to be empty, but has content:\n%s\n' \ + "$ERR" "$(cat "$ERR")" >&2 exit 1 fi } assert_stdout() { if [ "$(cat "$OUT")" != "$1" ]; then - echo "Bad STDOUT ($OUT), expected '$1', got:" >&2 - cat "$OUT" >&2 + printf '\nERR: Bad STDOUT (%s)\nexpected: %s\ngot: %s\n' \ + "$OUT" "$1" "$(cat "$OUT")" >&2 exit 1 fi } @@ -35,3 +36,11 @@ uuid() { head -1 | \ awk '{OFS="-"; print $2$3,$4,$5,$6,$7$8$9}' } + +testing() { + printf 'testing: %s...' "$1" >&2 +} + +test_ok() { + printf ' OK.\n' >&2 +} -- cgit v1.2.3