]> granicus.if.org Git - check/commitdiff
Fix script to work from any path and to take argument
authorMikko Koivunalho <mikko.koivunalho@iki.fi>
Fri, 31 May 2019 08:30:17 +0000 (11:30 +0300)
committerMikko Koivunalho <mikko.koivunalho@iki.fi>
Mon, 3 Jun 2019 05:56:30 +0000 (08:56 +0300)
Signed-off-by: Mikko Koivunalho <mikko.koivunalho@iki.fi>
tests/test_mem_leaks.sh

index 44d6d30366f225842c3b0bde11d3054ee8304c19..52c0dfe34b4b5bab32c4e525f62cdb255edcb856 100755 (executable)
@@ -1,6 +1,11 @@
 #!/usr/bin/env sh
 
-UNIT_TEST=./check_mem_leaks
+SCRIPT_PATH="$(dirname "$(readlink -f "$0")")"
+if test -z "${1}"; then
+    UNIT_TEST="${SCRIPT_PATH}/check_mem_leaks"
+else
+    UNIT_TEST="${1}"
+fi
 VALGRIND_LOG_FILE=${UNIT_TEST}.valgrind
 LEAK_MESSAGE="are definitely lost"