"git describe $garbage" stopped giving any errors when the garbage
happens to be a string with 40 hexadecimal letters.
* sb/describe-blob:
describe: confirm that blobs actually exist
test_cmp expect actual
'
+check_describe tags/A --all A
+check_describe tags/c --all c
+check_describe heads/branch_A --all --match='branch_*' branch_A
+
+ test_expect_success 'describe complains about tree object' '
+ test_must_fail git describe HEAD^{tree}
+ '
+
+ test_expect_success 'describe complains about missing object' '
+ test_must_fail git describe $_z40
+ '
+
test_done