Test fsck a bit harder
authorThomas Rast <trast@student.ethz.ch>
Thu, 19 Feb 2009 11:13:39 +0000 (12:13 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 20 Feb 2009 08:02:48 +0000 (00:02 -0800)
git-fsck, of all tools, has very few tests. This adds some more:
* a corrupted object;
* a branch pointing to a non-commit;
* a tag pointing to a nonexistent object;
* and a tag pointing to an object of a type other than what the tag
itself claims.

Only the first two are caught. At least the third probably should,
too, but currently slips through.

Signed-off-by: Thomas Rast <trast@student.ethz.ch>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
No differences found