t5306-pack-nobase: modernize test format

Some tests still use the old format with four spaces indentation. Standardize the tests to the new format with tab indentation. Signed-off-by: John Cai <johncai86@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

John Cai committed May 18, 2023 at 20:03 UTC a45bb750db1e5c9e4a3462572620d7037bb3f9c6
1 file changed +45 -49
t/t5306-pack-nobase.sh
+45 -49
@@ -12,18 +12,17 @@ TEST_PASSES_SANITIZE_LEAK=true
12
13 # Create A-B chain
14 #
15 -test_expect_success \
16 - 'setup base' \
17 - 'test_write_lines a b c d e f g h i >text &&
18 - echo side >side &&
19 - git update-index --add text side &&
20 - A=$(echo A | git commit-tree $(git write-tree)) &&
15 +test_expect_success 'setup base' '
16 + test_write_lines a b c d e f g h i >text &&
17 + echo side >side &&
18 + git update-index --add text side &&
19 + A=$(echo A | git commit-tree $(git write-tree)) &&
20
22 - echo m >>text &&
23 - git update-index text &&
24 - B=$(echo B | git commit-tree $(git write-tree) -p $A) &&
25 - git update-ref HEAD $B
26 - '
21 + echo m >>text &&
22 + git update-index text &&
23 + B=$(echo B | git commit-tree $(git write-tree) -p $A) &&
24 + git update-ref HEAD $B
25 +'
26
27 # Create repository with C whose parent is B.
28 # Repository contains C, C^{tree}, C:text, B, B^{tree}.
@@ -31,52 +30,49 @@ test_expect_success \
30 # Repository is missing A (parent of B).
31 # Repository is missing A:side.
32 #
34 -test_expect_success \
35 - 'setup patch_clone' \
36 - 'base_objects=$(pwd)/.git/objects &&
37 - (mkdir patch_clone &&
38 - cd patch_clone &&
39 - git init &&
40 - echo "$base_objects" >.git/objects/info/alternates &&
41 - echo q >>text &&
42 - git read-tree $B &&
43 - git update-index text &&
44 - git update-ref HEAD $(echo C | git commit-tree $(git write-tree) -p $B) &&
45 - rm .git/objects/info/alternates &&
33 +test_expect_success 'setup patch_clone' '
34 + base_objects=$(pwd)/.git/objects &&
35 + (mkdir patch_clone &&
36 + cd patch_clone &&
37 + git init &&
38 + echo "$base_objects" >.git/objects/info/alternates &&
39 + echo q >>text &&
40 + git read-tree $B &&
41 + git update-index text &&
42 + git update-ref HEAD $(echo C | git commit-tree $(git write-tree) -p $B) &&
43 + rm .git/objects/info/alternates &&
44
47 - git --git-dir=../.git cat-file commit $B |
48 - git hash-object -t commit -w --stdin &&
45 + git --git-dir=../.git cat-file commit $B |
46 + git hash-object -t commit -w --stdin &&
47
50 - git --git-dir=../.git cat-file tree "$B^{tree}" |
51 - git hash-object -t tree -w --stdin
52 - ) &&
53 - C=$(git --git-dir=patch_clone/.git rev-parse HEAD)
54 - '
48 + git --git-dir=../.git cat-file tree "$B^{tree}" |
49 + git hash-object -t tree -w --stdin
50 + ) &&
51 + C=$(git --git-dir=patch_clone/.git rev-parse HEAD)
52 +'
53
54 # Clone patch_clone indirectly by cloning base and fetching.
55 #
58 -test_expect_success \
59 - 'indirectly clone patch_clone' \
60 - '(mkdir user_clone &&
61 - cd user_clone &&
62 - git init &&
63 - git pull ../.git &&
64 - test $(git rev-parse HEAD) = $B &&
56 +test_expect_success 'indirectly clone patch_clone' '
57 + (mkdir user_clone &&
58 + cd user_clone &&
59 + git init &&
60 + git pull ../.git &&
61 + test $(git rev-parse HEAD) = $B &&
62
66 - git pull ../patch_clone/.git &&
67 - test $(git rev-parse HEAD) = $C
68 - )
69 - '
63 + git pull ../patch_clone/.git &&
64 + test $(git rev-parse HEAD) = $C
65 + )
66 +'
67
68 # Cloning the patch_clone directly should fail.
69 #
73 -test_expect_success \
74 - 'clone of patch_clone is incomplete' \
75 - '(mkdir user_direct &&
76 - cd user_direct &&
77 - git init &&
78 - test_must_fail git fetch ../patch_clone/.git
79 - )
80 - '
70 +test_expect_success 'clone of patch_clone is incomplete' '
71 + (mkdir user_direct &&
72 + cd user_direct &&
73 + git init &&
74 + test_must_fail git fetch ../patch_clone/.git
75 + )
76 +'
77
78 test_done