t4012: Make --shortstat test more robust
authorAlexander Strasser <eclipse7@gmx.net>
Mon, 16 Jul 2012 20:45:10 +0000 (22:45 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 16 Jul 2012 20:50:28 +0000 (13:50 -0700)
The --shortstat test depends on the same scenario as the --stat
test. Use the part of the same expected result for the --stat test
to avoid duplicating it manually.

Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4012-diff-binary.sh
index daf82346141120194c448edbc9571a8e1da99b52..47677611873ab88f0f4f86803a83aefb7eba1d8f 100755 (executable)
@@ -38,9 +38,9 @@ test_expect_success 'apply --stat output for binary file change' '
 '
 
 test_expect_success 'diff --shortstat output for binary file change' '
 '
 
 test_expect_success 'diff --shortstat output for binary file change' '
-       echo " 4 files changed, 2 insertions(+), 2 deletions(-)" >expected &&
+       tail -n 1 expected >expect &&
        git diff --shortstat >current &&
        git diff --shortstat >current &&
-       test_i18ncmp expected current
+       test_i18ncmp expect current
 '
 
 test_expect_success 'diff --shortstat output for binary file change only' '
 '
 
 test_expect_success 'diff --shortstat output for binary file change only' '