From a72065a108cfde70c76f8b0b629e04bdc68bba12 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sun, 26 Feb 2023 15:39:15 +0100 Subject: [PATCH] tests: Support git-worktree(1) git-worktree(1) uses a regular file for <.git>, instead of a directory. Signed-off-by: Alejandro Colomar --- tests/common/config.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/common/config.sh b/tests/common/config.sh index ffd96927..664d1056 100644 --- a/tests/common/config.sh +++ b/tests/common/config.sh @@ -3,10 +3,10 @@ set -e build_path=$(pwd) -while [ "${build_path}" != "/" -a ! -d "${build_path}/.git" ]; do +while [ "${build_path}" != "/" -a ! -e "${build_path}/.git" ]; do build_path=$(dirname ${build_path}) done -if [ ! -d "${build_path}/.git" ]; then +if [ ! -e "${build_path}/.git" ]; then echo "Not inside git directory" 1>&2 exit 1 fi