From 65620fb8306f65247c8a2fb9732aa68dfe707308 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 27 Apr 2020 13:35:02 +1000 Subject: Display all failing ui_out in tests instead of just the first one --- test/run | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/run b/test/run index c7136100..209376a7 100755 --- a/test/run +++ b/test/run @@ -182,8 +182,10 @@ ui_out() { ;; *) read -r event <&4 - if [ ! "$1" = "$event" ] && [ $failed -eq 0 ]; then - printf "${red}$indent%s${none}\n" "$name" + if [ ! "$1" = "$event" ]; then + if [ $failed -eq 0 ]; then + printf "${red}$indent%s${none}\n" "$name" + fi printf "${indent} ${red}- %s\n${indent} ${green}+ %s${none}\n" "$1" "$event" failed=1 fi -- cgit v1.2.3