]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t5516: clean up cloned and new-wt in denyCurrentBranch and worktrees test
authorPablo Sabater <pabloosabaterr@gmail.com>
Mon, 30 Mar 2026 11:18:21 +0000 (13:18 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 30 Mar 2026 19:52:40 +0000 (12:52 -0700)
The 'denyCurrentBranch and worktrees' test creates a 'cloned' and a 'new-wt'
but it doesn't clean them after the test. This makes other tests that use
the same name after this one to fail.

Add test_when_finished to clean them at the end.

Signed-off-by: Pablo Sabater <pabloosabaterr@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t5516-fetch-push.sh

index f44250c38f2c821c380583402232718b370fb4b8..c40f2790d80f00b857701910c73a19e0cc115626 100755 (executable)
@@ -1792,6 +1792,7 @@ test_expect_success 'updateInstead with push-to-checkout hook' '
 '
 
 test_expect_success 'denyCurrentBranch and worktrees' '
+       test_when_finished "rm -fr cloned && git worktree remove --force new-wt" &&
        git worktree add new-wt &&
        git clone . cloned &&
        test_commit -C cloned first &&