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