Fix all.sh check_tools function to handle paths
diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh
index ea96901..0cda059 100755
--- a/tests/scripts/all.sh
+++ b/tests/scripts/all.sh
@@ -116,7 +116,7 @@
 check_tools()
 {
     for TOOL in "$@"; do
-        if ! `hash "$TOOL" >/dev/null 2>&1`; then
+        if ! `type "$TOOL" >/dev/null 2>&1`; then
             err_msg "$TOOL not found!"
             exit 1
         fi