pi-hole/test/bats_helper.bash
Christian König 8a90c77ff2
Fix shellcheck wrning
Signed-off-by: Christian König <github@yubiuser.dev>
2026-06-01 19:30:57 +02:00

23 lines
1.3 KiB
Bash

#!/usr/bin/env bats
# shellcheck disable=SC2154 # Disable warning about unreferenced variables
# In case of test failure post the whole output of the run command
bats::on_failure() {
printf "\n"
printf "═══════════════════════════════════════════════════════════════════════════════\n"
printf " BATS TEST FAILURE DEBUG \n"
printf "═══════════════════════════════════════════════════════════════════════════════\n"
printf "\n"
printf " TEST DESCRIPTION:\n"
printf " %s\n" "${BATS_TEST_DESCRIPTION}"
printf "\n"
printf " COMMAND EXECUTED:\n"
printf " %s\n" "${BATS_RUN_COMMAND}"
printf "\n"
printf " OUTPUT CAPTURED:\n"
printf " %s\n" "${output}"
printf "\n"
printf "═══════════════════════════════════════════════════════════════════════════════\n"
printf "\n"
}