mirror of
https://github.com/pi-hole/pi-hole.git
synced 2026-06-28 12:31:34 +00:00
23 lines
1.3 KiB
Bash
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"
|
|
}
|