test-read-cache: drop namelen variable
[gitweb.git] / t / t2022-checkout-paths.sh
index fc3eb43b890977bf793f6ed70e6d6caed2902407..6844afafc0eb926713e73c1042874155d18c08bc 100755 (executable)
@@ -78,4 +78,15 @@ test_expect_success 'do not touch files that are already up-to-date' '
        test_cmp expect actual
 '
 
+test_expect_success 'checkout HEAD adds deleted intent-to-add file back to index' '
+       echo "nonempty" >nonempty &&
+       >empty &&
+       git add nonempty empty &&
+       git commit -m "create files to be deleted" &&
+       git rm --cached nonempty empty &&
+       git add -N nonempty empty &&
+       git checkout HEAD nonempty empty &&
+       git diff --cached --exit-code
+'
+
 test_done