[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>
This commit is contained in:
Peter Eriksen 2005-09-24 21:50:29 +02:00 committed by Junio C Hamano
parent 3cc35e29ec
commit edde7a8b53
3 changed files with 4 additions and 3 deletions

View File

@ -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)

View File

@ -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:

View File

@ -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 \