Skip to content

Commit ec57a82

Browse files
keszybzgitster
authored andcommitted
test: modernize style of t4006
Signed-off-by: Zbigniew Jędrzejewski-Szmek <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 9768caf commit ec57a82

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

t/t4006-diff-mode.sh

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,21 @@ test_description='Test mode change diffs.
88
'
99
. ./test-lib.sh
1010

11-
test_expect_success \
12-
'setup' \
13-
'echo frotz >rezrov &&
14-
git update-index --add rezrov &&
15-
tree=`git write-tree` &&
16-
echo $tree'
11+
sed_script='s/\(:100644 100755\) \('"$_x40"'\) \2 /\1 X X /'
1712

18-
test_expect_success \
19-
'chmod' \
20-
'test_chmod +x rezrov &&
21-
git diff-index $tree >current'
22-
23-
sed -e 's/\(:100644 100755\) \('"$_x40"'\) \2 /\1 X X /' <current >check
24-
echo ":100644 100755 X X M rezrov" >expected
13+
test_expect_success 'setup' '
14+
echo frotz >rezrov &&
15+
git update-index --add rezrov &&
16+
tree=`git write-tree` &&
17+
echo $tree
18+
'
2519

26-
test_expect_success \
27-
'verify' \
28-
'test_cmp expected check'
20+
test_expect_success 'chmod' '
21+
test_chmod +x rezrov &&
22+
git diff-index $tree >current &&
23+
sed -e "$sed_script" <current >check &&
24+
echo ":100644 100755 X X M rezrov" >expected &&
25+
test_cmp expected check
26+
'
2927

3028
test_done

0 commit comments

Comments
 (0)