diff options
| author | Ben Straub <bstraub@github.com> | 2012-04-26 13:06:46 -0700 |
|---|---|---|
| committer | Ben Straub <bstraub@github.com> | 2012-05-11 11:30:45 -0700 |
| commit | f597ea8978bf10f51fabed6cbafbd9625603b09d (patch) | |
| tree | 2137de85e8ccd0b7672d0367566f28ad983efb4a /tests-clar/refs/revparse.c | |
| parent | 023c6f69edcacfefe36a2b7d606def32d5bc246c (diff) | |
| download | libgit2-f597ea8978bf10f51fabed6cbafbd9625603b09d.tar.gz | |
Implemented partial caret syntax for rev-parse.
Supported forms:
- "^n"
- "^0"
- "^"
Still missing: all of the "^{…}" variants.
Diffstat (limited to 'tests-clar/refs/revparse.c')
| -rw-r--r-- | tests-clar/refs/revparse.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests-clar/refs/revparse.c b/tests-clar/refs/revparse.c index 90aaf5423..9ff3bd1da 100644 --- a/tests-clar/refs/revparse.c +++ b/tests-clar/refs/revparse.c @@ -76,12 +76,16 @@ void test_refs_revparse__nth_parent(void) { cl_git_pass(git_revparse_single(&g_obj, g_repo, "be3563a^1")); oid_str_cmp(git_object_id(g_obj), "9fd738e8f7967c078dceed8190330fc8648ee56a"); + cl_git_pass(git_revparse_single(&g_obj, g_repo, "be3563a^")); + oid_str_cmp(git_object_id(g_obj), "9fd738e8f7967c078dceed8190330fc8648ee56a"); cl_git_pass(git_revparse_single(&g_obj, g_repo, "be3563a^2")); oid_str_cmp(git_object_id(g_obj), "c47800c7266a2be04c571c04d5a6614691ea99bd"); cl_git_pass(git_revparse_single(&g_obj, g_repo, "be3563a^1^1")); oid_str_cmp(git_object_id(g_obj), "4a202b346bb0fb0db7eff3cffeb3c70babbd2045"); cl_git_pass(git_revparse_single(&g_obj, g_repo, "be3563a^2^1")); oid_str_cmp(git_object_id(g_obj), "5b5b025afb0b4c913b4c338a42934a3863bf3644"); + cl_git_pass(git_revparse_single(&g_obj, g_repo, "be3563a^0")); + oid_str_cmp(git_object_id(g_obj), "be3563ae3f795b2b4353bcce3a527ad0a4f7f644"); } void test_refs_revparse__reflog(void) |
