diff options
Diffstat (limited to 'tests/repo/init.c')
-rw-r--r-- | tests/repo/init.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/repo/init.c b/tests/repo/init.c index 91b25a5f1..6e6e65297 100644 --- a/tests/repo/init.c +++ b/tests/repo/init.c @@ -877,3 +877,15 @@ void test_repo_init__at_filesystem_root(void) git_buf_dispose(&root); git_repository_free(repo); } + +void test_repo_init__nonexistent_paths(void) +{ + git_repository *repo; + +#ifdef GIT_WIN32 + cl_git_fail(git_repository_init(&repo, "Q:/non/existent/path", 0)); + cl_git_fail(git_repository_init(&repo, "Q:\\non\\existent\\path", 0)); +#else + cl_git_fail(git_repository_init(&repo, "/non/existent/path", 0)); +#endif +} |