From 3b8fa5116dbffad6fe6dd6cde2eec1b9ead82cff Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sun, 9 Oct 2016 03:48:29 +0200 Subject: [PATCH] Fix running tests with OBJDIR --- tests/tests.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/tests.sh b/tests/tests.sh index cf544a5..01e76c4 100755 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -53,8 +53,10 @@ _run() shift echo -n "$test:" 1>&2 (echo - echo "Testing: $OBJDIR$test" "$@" - LD_LIBRARY_PATH="$OBJDIR../src/lib" "$OBJDIR$test" "$@") >> "$target" 2>&1 + echo "Testing: $test" "$@" + testexe="./$test" + [ -x "$OBJDIR$test" ] && testexe="$OBJDIR$test" + LD_LIBRARY_PATH="$OBJDIR../src/lib" "$testexe" "$@") >> "$target" 2>&1 res=$? if [ $res -ne 0 ]; then echo " FAIL (error $res)"