We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52294c4 commit 848c779Copy full SHA for 848c779
tests/worktree/worktree.c
@@ -610,3 +610,17 @@ void test_worktree_worktree__foreach_worktree_lists_all_worktrees(void)
610
int counter = 0;
611
cl_git_pass(git_repository_foreach_worktree(fixture.repo, foreach_worktree_cb, &counter));
612
}
613
+
614
+void test_worktree_worktree__validate_invalid_worktreedir(void)
615
+{
616
+ git_worktree *wt;
617
618
+ cl_git_pass(git_worktree_lookup(&wt, fixture.repo, "testrepo-worktree"));
619
+ git__free(wt->worktree_path);
620
+ wt->worktree_path = "/path/to/invalid/worktreedir";
621
622
+ cl_git_fail(git_worktree_validate(wt));
623
624
+ wt->worktree_path = NULL;
625
+ git_worktree_free(wt);
626
+}
0 commit comments