summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicent Marti <tanoku@gmail.com>2015-06-26 16:48:58 +0200
committerVicent Marti <tanoku@gmail.com>2015-06-26 16:48:58 +0200
commita2f8d1ae2b07827843e1dfe827c524771a32a088 (patch)
tree93a85ab027f58006f85843bfd569b6e35d0c47eb
parent3d9ef2dc1befc9c63654633d3c714e11df85ddbc (diff)
downloadlibgit2-a2f8d1ae2b07827843e1dfe827c524771a32a088.tar.gz
revparse: Add test to make sure this doesn't regress
-rw-r--r--tests/refs/revparse.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/refs/revparse.c b/tests/refs/revparse.c
index 3f89b5f77..c22c30440 100644
--- a/tests/refs/revparse.c
+++ b/tests/refs/revparse.c
@@ -812,3 +812,18 @@ void test_refs_revparse__ext_returns_NULL_reference_when_expression_points_at_a_
"0266163a49e280c4f5ed1e08facd36a2bd716bcf",
NULL);
}
+
+void test_refs_revparse__uneven_sizes(void)
+{
+ test_object("a65fedf39aefe402d3bb6e24df4d4f5fe454775",
+ "a65fedf39aefe402d3bb6e24df4d4f5fe4547750");
+
+ test_object("a65fedf39aefe402d3bb6e24df4d4f5fe45477",
+ "a65fedf39aefe402d3bb6e24df4d4f5fe4547750");
+
+ test_object("a65fedf39aefe402d3bb6e24df4d4f5fe4547",
+ "a65fedf39aefe402d3bb6e24df4d4f5fe4547750");
+
+ test_object("a65fedf39aefe402d3bb6e24df4d",
+ "a65fedf39aefe402d3bb6e24df4d4f5fe4547750");
+}