t3508: add check_head_differs_from() helper function and use it
authorChristian Couder <chriscool@tuxfamily.org>
Wed, 21 Jul 2010 04:25:02 +0000 (06:25 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 23 Jul 2010 22:07:39 +0000 (15:07 -0700)
commit6bc83cdd0b9c7eab365e10d46d1e2acdb769728a
tree70bfd975c793bc97e08b4deac347538d8161ae05
parentf29b5e06b3bdbe3c66a01db8ee67e3c87ae55705
t3508: add check_head_differs_from() helper function and use it

In a test like:

test "$(git rev-parse --verify HEAD)" != "$(git rev-parse --verify fourth)"

the --verify does not accomplish much, since the exit status of
git rev-parse is not propagated to test. So it is more robust to
define and use the helper functions check_head_differs_from() and
check_head_equals() as done by this patch.

Suggested-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3508-cherry-pick-many-commits.sh