Several tests: cd inside subshell instead of around

Fixed all places where it was a straightforward change from cd'ing into a
directory and back via "cd .." to a cd inside a subshell.

Found these places with "git grep -w "cd \.\.".

Signed-off-by: Jens Lehmann <Jens.Lehmann@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Jens Lehmann
2010-09-06 20:39:54 +02:00
committed by Junio C Hamano
parent af24059fa2
commit fd4ec4f2bb
32 changed files with 256 additions and 260 deletions

View File

@ -21,18 +21,18 @@ test_expect_success setup '
test_expect_success "clone and setup child repos" '
git clone . one &&
cd one &&
(cd one &&
echo >file updated by one &&
git commit -a -m "updated by one" &&
cd .. &&
git commit -a -m "updated by one"
) &&
git clone . two &&
cd two &&
(cd two &&
git config branch.master.remote one &&
git config remote.one.url ../one/.git/ &&
git config remote.one.fetch refs/heads/master:refs/heads/one &&
cd .. &&
git config remote.one.fetch refs/heads/master:refs/heads/one
) &&
git clone . three &&
cd three &&
(cd three &&
git config branch.master.remote two &&
git config branch.master.merge refs/heads/one &&
mkdir -p .git/remotes &&
@ -40,8 +40,8 @@ test_expect_success "clone and setup child repos" '
echo "URL: ../two/.git/"
echo "Pull: refs/heads/master:refs/heads/two"
echo "Pull: refs/heads/one:refs/heads/one"
} >.git/remotes/two &&
cd .. &&
} >.git/remotes/two
) &&
git clone . bundle &&
git clone . seven
'