Skip to content

Commit

Permalink
t2200: check that "add -u" limits itself to subdirectory
Browse files Browse the repository at this point in the history
This behavior is due to change in the future, but let's test
it anyway. That helps make sure we do not accidentally
switch the behavior too soon while we are working in the
area, and it means that we can easily verify the change when
we do make it.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
  • Loading branch information
Jeff King authored and Junio C Hamano committed Mar 14, 2013
1 parent c75aa63 commit 7bf7a92
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions t/t2200-add-update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,22 @@ test_expect_success 'change gets noticed' '
'

# Note that this is scheduled to change in Git 2.0, when
# "git add -u" will become full-tree by default.
test_expect_success 'non-limited update in subdir leaves root alone' '
(
cd dir1 &&
echo even more >>sub2 &&
git add -u
) &&
cat >expect <<-\EOF &&
check
top
EOF
git diff-files --name-only >actual &&
test_cmp expect actual
'

test_expect_success SYMLINKS 'replace a file with a symlink' '
rm foo &&
Expand Down

0 comments on commit 7bf7a92

Please sign in to comment.