tests: Supress progress meter if non-interactive.
[mmh] / test / common.sh
index 7f09867..0fd3afb 100644 (file)
@@ -37,6 +37,7 @@ require_prog()
 # Some stuff for doing silly progress indicators
 progress_update()
 {
+       test -t 1 || return 0   # supress progress meter if non-interactive
        THIS="$1"
        FIRST="$2"
        LAST="$3"
@@ -50,5 +51,6 @@ progress_update()
 
 progress_done()
 {
+       test -t 1 || return 0   # supress progress meter if non-interactive
        printf "100%%\n"
 }