t2021: fix platform-specific leftover cruft
commit24a49cf78eef2a13bc3f7c730e236d58b5e2ebbe
authorElijah Newren <newren@gmail.com>
Mon, 27 Feb 2023 15:28:08 +0000 (27 15:28 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 27 Feb 2023 16:29:50 +0000 (27 08:29 -0800)
tree284ff3cd7111377ac63d5fd629938e1ccff0a7ba
parent06dd2baa8da4a73421b959ec026a43711b9d77f9
t2021: fix platform-specific leftover cruft

t2021.6 existed to test the status of a symlink that was left around by
previous tests.  It tried to also clean up the symlink after it was done
so that subsequent tests wouldn't be tripped up by it.  Unfortunately,
since this test had a SYMLINK prerequisite, that made the cleanup
platform dependent...and made a testcase I was trying to add to this
testsuite fail (that testcase will be included in the next patch).
Before we go and add new testcases, fix this cleanup by moving it into a
separate test.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t2021-checkout-overwrite.sh