Skip to content

Commit

Permalink
Revert "fix testsuite: make sure they use templates freshly built fro…
Browse files Browse the repository at this point in the history
…m the source"

This reverts commit 74d2004.
Version from Johannes to introduce GIT_TEMPLATE_DIR is simpler,
although I unconsciously stayed away from introducing yet another
environment variable.
  • Loading branch information
Junio C Hamano committed Dec 19, 2006
1 parent 74d2004 commit 171e800
Show file tree
Hide file tree
Showing 11 changed files with 26 additions and 36 deletions.
4 changes: 2 additions & 2 deletions t/t4116-apply-reverse.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,12 @@ test_expect_success 'setup separate repository lacking postimage' '
git tar-tree initial initial | tar xf - &&
(
cd initial && git_init_db && git add .
cd initial && git init-db && git add .
) &&
git tar-tree second second | tar xf - &&
(
cd second && git_init_db && git add .
cd second && git init-db && git add .
)
'
Expand Down
6 changes: 3 additions & 3 deletions t/t5300-pack-object.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ test_expect_success \
'unpack without delta' \
"GIT_OBJECT_DIRECTORY=.git2/objects &&
export GIT_OBJECT_DIRECTORY &&
git_init_db &&
git-init-db &&
git-unpack-objects -n <test-1-${packname_1}.pack &&
git-unpack-objects <test-1-${packname_1}.pack"

Expand Down Expand Up @@ -75,7 +75,7 @@ test_expect_success \
'unpack with delta' \
'GIT_OBJECT_DIRECTORY=.git2/objects &&
export GIT_OBJECT_DIRECTORY &&
git_init_db &&
git-init-db &&
git-unpack-objects -n <test-2-${packname_2}.pack &&
git-unpack-objects <test-2-${packname_2}.pack'

Expand All @@ -100,7 +100,7 @@ test_expect_success \
'use packed objects' \
'GIT_OBJECT_DIRECTORY=.git2/objects &&
export GIT_OBJECT_DIRECTORY &&
git_init_db &&
git-init-db &&
cp test-1-${packname_1}.pack test-1-${packname_1}.idx .git2/objects/pack && {
git-diff-tree --root -p $commit &&
while read object
Expand Down
2 changes: 1 addition & 1 deletion t/t5400-send-pack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ test_expect_success setup '
parent=$commit || return 1
done &&
git-update-ref HEAD "$commit" &&
git_clone -l ./. victim &&
git-clone -l ./. victim &&
cd victim &&
git-log &&
cd .. &&
Expand Down
2 changes: 1 addition & 1 deletion t/t5500-fetch-pack.sh
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ pull_to_client () {
(
mkdir client &&
cd client &&
git_init_db 2>> log2.txt
git-init-db 2>> log2.txt
)

add A1
Expand Down
8 changes: 4 additions & 4 deletions t/t5510-fetch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,20 @@ test_expect_success setup '
git commit -a -m original'

test_expect_success "clone and setup child repos" '
git_clone . one &&
git clone . one &&
cd one &&
echo >file updated by one &&
git commit -a -m "updated by one" &&
cd .. &&
git_clone . two &&
git clone . two &&
cd two &&
git repo-config branch.master.remote one &&
{
echo "URL: ../one/.git/"
echo "Pull: refs/heads/master:refs/heads/one"
} >.git/remotes/one
cd .. &&
git_clone . three &&
git clone . three &&
cd three &&
git repo-config branch.master.remote two &&
git repo-config branch.master.merge refs/heads/one &&
Expand Down Expand Up @@ -74,7 +74,7 @@ test_expect_success 'fetch following tags' '
mkdir four &&
cd four &&
git_init_db &&
git init-db &&
git fetch .. :track &&
git show-ref --verify refs/tags/anno &&
Expand Down
2 changes: 1 addition & 1 deletion t/t5520-pull.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ test_expect_success setup '
test_expect_success 'pulling into void' '
mkdir cloned &&
cd cloned &&
git_init_db &&
git init-db &&
git pull ..
'

Expand Down
6 changes: 3 additions & 3 deletions t/t5600-clone-fail-cleanup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ remove the directory before attempting a clone again.'

test_expect_failure \
'clone of non-existent source should fail' \
'git_clone foo bar'
'git-clone foo bar'

test_expect_failure \
'failed clone should not leave a directory' \
Expand All @@ -29,11 +29,11 @@ test_create_repo foo
# current path not to the target dir
test_expect_failure \
'clone of non-existent (relative to $PWD) source should fail' \
'git_clone ../foo baz'
'git-clone ../foo baz'

test_expect_success \
'clone should work now that source exists' \
'git_clone foo bar'
'git-clone foo bar'

test_expect_success \
'successfull clone must leave the directory' \
Expand Down
4 changes: 2 additions & 2 deletions t/t5700-clone-reference.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ git commit -m initial'
cd "$base_dir"

test_expect_success 'preparing second repository' \
'git_clone A B && cd B &&
'git clone A B && cd B &&
echo second > file2 &&
git add file2 &&
git commit -m addition &&
Expand All @@ -27,7 +27,7 @@ git prune'
cd "$base_dir"

test_expect_success 'cloning with reference' \
'git_clone -l -s --reference B A C'
'git clone -l -s --reference B A C'

cd "$base_dir"

Expand Down
14 changes: 7 additions & 7 deletions t/t5710-info-alternate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ git prune'
cd "$base_dir"

test_expect_success 'preparing second repository' \
'git_clone -l -s A B && cd B &&
'git clone -l -s A B && cd B &&
echo "foo bar" > file2 &&
git add file2 &&
git commit -m "next commit" file2 &&
Expand All @@ -44,7 +44,7 @@ git prune'
cd "$base_dir"

test_expect_success 'preparing third repository' \
'git_clone -l -s B C && cd C &&
'git clone -l -s B C && cd C &&
echo "Goodbye, cruel world" > file3 &&
git add file3 &&
git commit -m "one more" file3 &&
Expand All @@ -54,11 +54,11 @@ git prune'
cd "$base_dir"

test_expect_failure 'creating too deep nesting' \
'git_clone -l -s C D &&
git_clone -l -s D E &&
git_clone -l -s E F &&
git_clone -l -s F G &&
git_clone -l -s G H &&
'git clone -l -s C D &&
git clone -l -s D E &&
git clone -l -s E F &&
git clone -l -s F G &&
git clone -l -s G H &&
cd H &&
test_valid_repo'

Expand Down
4 changes: 2 additions & 2 deletions t/t7001-mv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ test_expect_success \

test_expect_success "Michael Cassar's test case" '
rm -fr .git papers partA &&
git_init_db &&
git init-db &&
mkdir -p papers/unsorted papers/all-papers partA &&
echo a > papers/unsorted/Thesis.pdf &&
echo b > partA/outline.txt &&
Expand All @@ -109,7 +109,7 @@ rm -fr papers partA path?

test_expect_success "Sergey Vlasov's test case" '
rm -fr .git &&
git_init_db &&
git init-db &&
mkdir ab &&
date >ab.c &&
date >ab/d &&
Expand Down
10 changes: 0 additions & 10 deletions t/test-lib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -182,16 +182,6 @@ test_create_repo () {
cd "$owd"
}

# Many tests do init-db and clone but they must be told about the freshly
# built templates.
git_init_db () {
git init-db --template="$GIT_EXEC_PATH/templates/blt/" "$@"
}

git_clone () {
git clone --template="$GIT_EXEC_PATH/templates/blt/" "$@"
}

test_done () {
trap - exit
case "$test_failure" in
Expand Down

0 comments on commit 171e800

Please sign in to comment.