diff options
| -rw-r--r-- | ChangeLog | 3 | ||||
| -rw-r--r-- | Test/runtests.zsh | 6 |
2 files changed, 8 insertions, 1 deletions
@@ -1,5 +1,8 @@ 2026-07-08 dana <dana@dana.is> + * unposted: Test/runtests.zsh: runtests: colourise signal fail + message + * unposted: NEWS, README: mention various changes * unposted: Completion/Unix/Type/_urls: make parameter local diff --git a/Test/runtests.zsh b/Test/runtests.zsh index 9fe694a60..ea862d2b3 100644 --- a/Test/runtests.zsh +++ b/Test/runtests.zsh @@ -27,7 +27,11 @@ for file in "${(f)ZTST_testlist}"; do (( skipped++ )) elif (( $retval )); then (( failure++ )) - (( $retval > 128 )) && print -r - "$file: failed: SIG$signals[$retval - 127]." + (( $retval > 128 )) && { + [[ -n $ZTST_failcolour ]] && print -rnP "%F{$ZTST_failcolour}" + print -r - "$file: test failed: SIG$signals[$retval - 127]." + [[ -n $ZTST_failcolour ]] && print -rnP %f + } ffiles+=( $file ) else (( success++ )) |
