X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=t%2Ft3600-rm.sh;h=0aaf0ad84b05e1ee17e9789811ea06f2d2798556;hb=73e25e7cc80e175b5c94678188333e42107fa16e;hp=76b1bb45456a18a8c1c33256695396cc2b65a3a9;hpb=7b576f9910a2945688f04f6ff9d03771f2956618;p=git.git diff --git a/t/t3600-rm.sh b/t/t3600-rm.sh index 76b1bb454..0aaf0ad84 100755 --- a/t/t3600-rm.sh +++ b/t/t3600-rm.sh @@ -271,4 +271,12 @@ test_expect_success 'choking "git rm" should not let it die with cruft' ' test "$status" != 0 ' +test_expect_success 'rm removes subdirectories recursively' ' + mkdir -p dir/subdir/subsubdir && + echo content >dir/subdir/subsubdir/file && + git add dir/subdir/subsubdir/file && + git rm -f dir/subdir/subsubdir/file && + ! test -d dir +' + test_done