t5613: whitespace/style cleanups

Our normal test style these days puts the opening quote of
the body on the description line, and indents the body with
a single tab. This ancient test did not follow this.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Jeff King 2016-10-03 16:34:05 -04:00 committed by Junio C Hamano
parent 195eb46546
commit 128a348d04

View File

@ -8,86 +8,96 @@ test_description='test transitive info/alternate entries'
base_dir=$(pwd) base_dir=$(pwd)
test_expect_success 'preparing first repository' \ test_expect_success 'preparing first repository' '
'test_create_repo A && cd A && test_create_repo A &&
cd A &&
echo "Hello World" > file1 && echo "Hello World" > file1 &&
git add file1 && git add file1 &&
git commit -m "Initial commit" file1 && git commit -m "Initial commit" file1 &&
git repack -a -d && git repack -a -d &&
git prune' git prune
'
cd "$base_dir" cd "$base_dir"
test_expect_success 'preparing second repository' \ 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 && echo "foo bar" > file2 &&
git add file2 && git add file2 &&
git commit -m "next commit" file2 && git commit -m "next commit" file2 &&
git repack -a -d -l && git repack -a -d -l &&
git prune' git prune
'
cd "$base_dir" cd "$base_dir"
test_expect_success 'preparing third repository' \ 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 && echo "Goodbye, cruel world" > file3 &&
git add file3 && git add file3 &&
git commit -m "one more" file3 && git commit -m "one more" file3 &&
git repack -a -d -l && git repack -a -d -l &&
git prune' git prune
'
cd "$base_dir" cd "$base_dir"
test_expect_success 'creating too deep nesting' \ test_expect_success 'creating too deep nesting' '
'git clone -l -s C D && git clone -l -s C D &&
git clone -l -s D E && git clone -l -s D E &&
git clone -l -s E F && git clone -l -s E F &&
git clone -l -s F G && git clone -l -s F G &&
git clone --bare -l -s G H' git clone --bare -l -s G H
'
test_expect_success 'invalidity of deepest repository' \ test_expect_success 'invalidity of deepest repository' '
'cd H && cd H &&
test_must_fail git fsck test_must_fail git fsck
' '
cd "$base_dir" cd "$base_dir"
test_expect_success 'validity of third repository' \ test_expect_success 'validity of third repository' '
'cd C &&
git fsck'
cd "$base_dir"
test_expect_success 'validity of fourth repository' \
'cd D &&
git fsck'
cd "$base_dir"
test_expect_success 'breaking of loops' \
'echo "$base_dir"/B/.git/objects >> "$base_dir"/A/.git/objects/info/alternates&&
cd C && cd C &&
git fsck' git fsck
'
cd "$base_dir" cd "$base_dir"
test_expect_success 'that info/alternates is necessary' \ test_expect_success 'validity of fourth repository' '
'cd C && cd D &&
git fsck
'
cd "$base_dir"
test_expect_success 'breaking of loops' '
echo "$base_dir"/B/.git/objects >>"$base_dir"/A/.git/objects/info/alternatesi &&
cd C &&
git fsck
'
cd "$base_dir"
test_expect_success 'that info/alternates is necessary' '
cd C &&
rm -f .git/objects/info/alternates && rm -f .git/objects/info/alternates &&
test_must_fail git fsck test_must_fail git fsck
' '
cd "$base_dir" cd "$base_dir"
test_expect_success 'that relative alternate is possible for current dir' \ test_expect_success 'that relative alternate is possible for current dir' '
'cd C && cd C &&
echo "../../../B/.git/objects" > .git/objects/info/alternates && echo "../../../B/.git/objects" > .git/objects/info/alternates &&
git fsck' git fsck
'
cd "$base_dir" cd "$base_dir"
test_expect_success \ test_expect_success 'that relative alternate is only possible for current dir' '
'that relative alternate is only possible for current dir' '
cd D && cd D &&
test_must_fail git fsck test_must_fail git fsck
' '