From 99513fd97c038a2fc24f45a39c4a9c60c8df47de Mon Sep 17 00:00:00 2001
From: Arnaud Blanchard <arnaud.blanchard@ensea.fr>
Date: Fri, 24 May 2019 11:20:12 +0200
Subject: [PATCH] Improve error message in case of binaire failure

---
 check.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/check.sh b/check.sh
index e753c93..ce40219 100755
--- a/check.sh
+++ b/check.sh
@@ -29,8 +29,8 @@ echo
 LOG=$(mktemp) || exit 1
 trap 'cat $LOG && rm -f "$LOG"' EXIT INT HUP TERM
 
-( $blaar_dir/compile.sh t_parse_args 2>&1> $LOG; error=$?; test $error == 127 && echo "already compiled" || exit $error )
-$blaar_dir/bin/t_parse_args "arg1" "arg2" 2> t_parse_args/test_result.log  
+(c$blaar_dir/compile.sh t_parse_args 2>&1> $LOG; error = $?;  test $error == 127 && echo "already compiled" || exit $error; )
+$blaar_dir/bin/t_parse_args "arg1" "arg2" 2> t_parse_args/test_result.log  || { echo "Error executing 't_parse_args':"; cat t_parse_args/test_result.log; }
 git diff --exit-code t_parse_args/test_result.log || { echo "ERROR: The result of 't_parse_args' is not the one expected"; exit 3; }
 echo
 echo "- t_parse_args: compilation:OK, execution:OK, result OK"
-- 
GitLab