diff options
author | nulltoken <emeric.fermas@gmail.com> | 2012-06-27 17:27:38 +0200 |
---|---|---|
committer | nulltoken <emeric.fermas@gmail.com> | 2012-06-28 19:12:40 +0200 |
commit | 5b68ba7e158367c9dc613754c50cad640a63fd52 (patch) | |
tree | dc0bea0397c6cb8d9be7af68330c7d1c6831cd1e /tests-clar/refs/revparse.c | |
parent | faaa7c517c71b1937da6888e173c9aa763b5286a (diff) | |
download | libgit2-5b68ba7e158367c9dc613754c50cad640a63fd52.tar.gz |
revparse: unfound treepath returns ENOTFOUND
Diffstat (limited to 'tests-clar/refs/revparse.c')
-rw-r--r-- | tests-clar/refs/revparse.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests-clar/refs/revparse.c b/tests-clar/refs/revparse.c index b8b1ed955..aaef90b1c 100644 --- a/tests-clar/refs/revparse.c +++ b/tests-clar/refs/revparse.c @@ -164,9 +164,13 @@ void test_refs_revparse__date(void) void test_refs_revparse__colon(void) { cl_git_fail(git_revparse_single(&g_obj, g_repo, ":/")); - cl_git_fail(git_revparse_single(&g_obj, g_repo, ":/not found in any commit")); cl_git_fail(git_revparse_single(&g_obj, g_repo, ":2:README")); + cl_assert_equal_i(GIT_ENOTFOUND, git_revparse_single(&g_obj, g_repo, ":/not found in any commit")); + cl_assert_equal_i(GIT_ENOTFOUND, git_revparse_single(&g_obj, g_repo, "subtrees:ab/42.txt")); + cl_assert_equal_i(GIT_ENOTFOUND, git_revparse_single(&g_obj, g_repo, "subtrees:ab/4.txt/nope")); + cl_assert_equal_i(GIT_ENOTFOUND, git_revparse_single(&g_obj, g_repo, "subtrees:nope")); + /* Trees */ test_object("master:", "944c0f6e4dfa41595e6eb3ceecdb14f50fe18162"); test_object("subtrees:", "ae90f12eea699729ed24555e40b9fd669da12a12"); |