From d7d8a0bfd4ab86d7c87d4f318c6b3e6fa7dab746 Mon Sep 17 00:00:00 2001 From: nulltoken Date: Mon, 7 May 2012 16:16:08 +0200 Subject: [PATCH] repository: ensure git_repository_open() returns ENOTFOUND when being passed a path leading to no repository --- tests-clar/repo/open.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests-clar/repo/open.c b/tests-clar/repo/open.c index 1813887ec..91443e8ae 100644 --- a/tests-clar/repo/open.c +++ b/tests-clar/repo/open.c @@ -274,3 +274,9 @@ void test_repo_open__win32_path(void) git_buf_free(&winpath); #endif } + +void test_repo_open__opening_a_non_existing_repository_returns_ENOTFOUND(void) +{ + git_repository *repo; + cl_assert_equal_i(GIT_ENOTFOUND, git_repository_open(&repo, "i-do-not/exist")); +} \ No newline at end of file