* [PATCH/BUG] Test for git-add -u from the subdirectory
@ 2007-08-13 10:54 Salikh Zakirov
0 siblings, 0 replies; only message in thread
From: Salikh Zakirov @ 2007-08-13 10:54 UTC (permalink / raw)
To: git; +Cc: Jeff King
---
The following modification to the t2200-add-update.sh
shows that the git-add -u from the subdirectory does not work
with path limiters.
The test modification alone fails on master. I've tried
the revision 93c44d49 'git-add: allow path limiting with -u',
which introduced 'git-add -u', and it fails the test as well.
So technically, this feature never worked.
I use it as
[alias]
ci = add -u
# used to be
#ci = update-index
# and worked
and the simplest workaround is to use git-add instead of git-ci.
t/t2200-add-update.sh | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/t/t2200-add-update.sh b/t/t2200-add-update.sh
index 0a703af..93c007d 100755
--- a/t/t2200-add-update.sh
+++ b/t/t2200-add-update.sh
@@ -35,4 +35,12 @@ test_expect_success 'update did not touch other tracked files' \
test_expect_success 'update did not touch untracked files' \
'test "`git diff-files --name-status dir/other`" = ""'
+test_expect_success 'more changes' 'echo modified >> dir/sub'
+
+test_expect_success 'update from subdirectory' \
+ '(cd dir; git add -u sub)'
+
+test_expect_success 'update touched correct path' \
+ 'test "`git diff-files --name-status dir/sub`" = ""'
+
test_done
--
1.5.2.rc3.5.g93c44
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2007-08-13 10:55 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-13 10:54 [PATCH/BUG] Test for git-add -u from the subdirectory Salikh Zakirov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).