revision.c: --indexed-objects add objects from all worktrees
[gitweb.git] / t / t5304-prune.sh
index 133b5842b1aee8e8e00eb0ca7e1b2d32ff4a4c9a..cba45c7be91279f11a5ad603e9c21b334d7cb615 100755 (executable)
@@ -283,4 +283,13 @@ test_expect_success 'prune: handle alternate object database' '
        git -C B prune
 '
 
+test_expect_success 'prune: handle index in multiple worktrees' '
+       git worktree add second-worktree &&
+       echo "new blob for second-worktree" >second-worktree/blob &&
+       git -C second-worktree add blob &&
+       git prune --expire=now &&
+       git -C second-worktree show :blob >actual &&
+       test_cmp second-worktree/blob actual
+'
+
 test_done