t7900-subtree.sh: fix quoting and broken && chains

Allow whitespace in arguments to subtree_test_create_repo.
Add missing && chains.

Signed-off-by: David Aguilar <davvid@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
David Aguilar 2016-07-25 21:14:14 -07:00 committed by Junio C Hamano
parent 05219a1276
commit fbd3199a6d

View file

@ -16,16 +16,16 @@ export TEST_DIRECTORY
subtree_test_create_repo()
{
test_create_repo "$1"
test_create_repo "$1" &&
(
cd $1
cd "$1" &&
git config log.date relative
)
}
create()
{
echo "$1" >"$1"
echo "$1" >"$1" &&
git add "$1"
}
@ -71,12 +71,12 @@ join_commits()
}
test_create_commit() (
repo=$1
commit=$2
cd "$repo"
mkdir -p $(dirname "$commit") \
repo=$1 &&
commit=$2 &&
cd "$repo" &&
mkdir -p "$(dirname "$commit")" \
|| error "Could not create directory for commit"
echo "$commit" >"$commit"
echo "$commit" >"$commit" &&
git add "$commit" || error "Could not add commit"
git commit -m "$commit" || error "Could not commit"
)