t9402: improve check_end_tree() and check_end_full_tree()
authorTorsten Bögershausen <tboegi@web.de>
Sat, 8 Dec 2012 21:33:55 +0000 (22:33 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sun, 9 Dec 2012 09:37:50 +0000 (01:37 -0800)
commit173581412819d5be9035e641bc895d5d4a468d6a
treefd4a0fdb1495f0fbec9fd1af1d386331982e97fd
parent76095f6d609a465840f62dd601a1ad9f90c75330
t9402: improve check_end_tree() and check_end_full_tree()

check_end_tree():
- Instead of counting lines using wc in expectCount and cvsCount:
   Sort and compare the files byte by byte with test_cmp,
   which is more exact and easier to debug
- Chain all shell comands together using &&

check_end_full_tree()
- Instead of counting lines using wc in expectCount, cvsCount and gitCount:
   Sort and compare the files byte by byte with test_cmp,
   which is more exact and easier to debug
- Break the test using two conditions anded together with -a
  into to call to test_cmp
- Chain all shell comands together using &&

Signed-off-by: Torsten Bögershausen <tboegi@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t9402-git-cvsserver-refs.sh