worktree: don't die() in library function find_worktree()
[gitweb.git] / t / t2028-worktree-move.sh
index 5f7d45b7b7fa91a497d6f8d96a7235fc0024919e..60aba7c41ad3424b9a6cd1aba36360f90bd480b3 100755 (executable)
@@ -141,4 +141,12 @@ test_expect_success 'NOT remove missing-but-locked worktree' '
        test_path_is_dir .git/worktrees/gone-but-locked
 '
 
+test_expect_success 'proper error when worktree not found' '
+       for i in noodle noodle/bork
+       do
+               test_must_fail git worktree lock $i 2>err &&
+               test_i18ngrep "not a working tree" err || return 1
+       done
+'
+
 test_done