summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Peter Eriksen <s022018@student.dtu.dk>2005-09-24 21:50:29 +0200
committerLibravatar Junio C Hamano <junkio@cox.net>2005-09-27 00:16:39 -0700
commitedde7a8b5324d88f07fcb8204da313c19b4988fa (patch)
tree93cf0a2de41f4248937649e553ccdd75c5cd9753
parentReally require tk 8.4 (RPM) (diff)
downloadtgif-edde7a8b5324d88f07fcb8204da313c19b4988fa.tar.xz
[PATCH] Make the test more shell generic and fix missing Solaris find option
This is from Peter Eriksen, but further fixed. Signed-off-by: Junio C Hamano <junkio@cox.net>
-rw-r--r--Makefile2
-rw-r--r--t/Makefile3
-rwxr-xr-xt/t0000-basic.sh2
3 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index afd4b14c41..9920467d90 100644
--- a/Makefile
+++ b/Makefile
@@ -253,7 +253,7 @@ SCRIPTS = $(patsubst %.sh,%,$(SCRIPT_SH)) \
$(patsubst %.py,%,$(SCRIPT_PYTHON)) \
gitk
-export TAR INSTALL DESTDIR
+export TAR INSTALL DESTDIR SHELL_PATH
### Build rules
all: $(PROGRAMS) $(SCRIPTS)
diff --git a/t/Makefile b/t/Makefile
index 6882e23be5..a6b80882ce 100644
--- a/t/Makefile
+++ b/t/Makefile
@@ -4,11 +4,12 @@
#
#GIT_TEST_OPTS=--verbose --debug
+SHELL_PATH ?= $(SHELL)
T = $(wildcard t[0-9][0-9][0-9][0-9]-*.sh)
all:
- @$(foreach t,$T,echo "*** $t ***"; sh $t $(GIT_TEST_OPTS) || exit; )
+ @$(foreach t,$T,echo "*** $t ***"; $(SHELL_PATH) $t $(GIT_TEST_OPTS) || exit; )
@rm -fr trash
clean:
diff --git a/t/t0000-basic.sh b/t/t0000-basic.sh
index 3649f0f745..bd940bd09b 100755
--- a/t/t0000-basic.sh
+++ b/t/t0000-basic.sh
@@ -85,7 +85,7 @@ do
done
test_expect_success \
'adding various types of objects with git-update-index --add.' \
- 'find path* ! -type d -print0 | xargs -0 git-update-index --add'
+ 'find path* ! -type d -print | xargs git-update-index --add'
# Show them and see that matches what we expect.
test_expect_success \