test: modernize style of t4006
Signed-off-by: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Zbigniew Jędrzejewski-Szmek committed
May 1, 2012 at 19:10 UTC
ec57a821a3bacdaaaf5eeba55a124bf1a502a13f
1 file changed
+14
-16
t/t4006-diff-mode.sh
+14
-16
@@ -8,23 +8,21 @@ test_description='Test mode change diffs.
8
'
9
. ./test-lib.sh
10
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 /'
12
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
+'
19
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
+'
27
28
test_done