t4049: refocus tests
authorJunio C Hamano <gitster@pobox.com>
Thu, 29 Nov 2012 17:46:30 +0000 (09:46 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 29 Nov 2012 17:46:30 +0000 (09:46 -0800)
commitde9095955c581a664d9ce568a1ae58a98484090e
treee2eae1a3b34bb485d9d01b198276c91898ae8589
parent20c8cde45656fc187e06088ef5baf0bbdfdf70bd
t4049: refocus tests

The primary thing Linus's patch wanted to change was to make sure
that 0-line change appears for a mode-only change.  Update the
first test to chmod a file that we can see in the output (limited
by --stat-count) to demonstrate it.  Also make sure to use test_chmod
and compare the index and the tree, so that we can run this test
even on a filesystem without permission bits.

Later two tests are about fixes to separate issues that were
introduced and/or uncovered by Linus's patch as a side effect, but
the issues are not related to mode-only changes.  Remove chmod from
the tests.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4049-diff-stat-count.sh