JAT - Just A Testing library https://pagure.io/shellfu-bash-jat

_pretty_jat.sh 738B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!/bin/bash
  2. shellfu import jat
  3. _pretty__debug() {
  4. local decor="()"
  5. local caller_is_main=${caller_is_main:-false}
  6. local caller=${caller:-UNKNOWN}
  7. $caller_is_main && decor=
  8. while IFS= read -r line;
  9. do jat__log_info "debug:$caller$decor:"
  10. jat__log_info "$line"; done
  11. }
  12. _pretty__die() {
  13. while IFS= read -r line;
  14. do jat__log_error "$line"; done
  15. }
  16. _pretty__mkhelp() {
  17. while IFS= read -r line;
  18. do jat__log_info "$line"; done
  19. }
  20. _pretty__mkusage() {
  21. while IFS= read -r line;
  22. do jat__log_info "$line"; done
  23. }
  24. _pretty__think() {
  25. while IFS= read -r line;
  26. do jat__log_info "$line"; done
  27. }
  28. _pretty__warn() {
  29. while IFS= read -r line;
  30. do jat__log_warning "$line"; done
  31. }