On Sun, Mar 15, 2015 at 9:50 AM, Alexander Kuleshov <kuleshovmail@xxxxxxxxx> wrote: > t3700-add: added test for --exclude option Write in imperative mood: s/added/add/ > Signed-off-by: Alexander Kuleshov <kuleshovmail@xxxxxxxxx> > --- > diff --git a/t/t3700-add.sh b/t/t3700-add.sh > index f7ff1f5..c52a5d0 100755 > --- a/t/t3700-add.sh > +++ b/t/t3700-add.sh > @@ -81,6 +81,13 @@ test_expect_success '.gitignore is honored' ' > ! (git ls-files | grep "\\.ig") > ' > > +test_expect_success 'Test that "git add --exclude" works' ' > + touch foo && > + touch bar && Expanding slightly on what Torsten said: Use 'touch' when the timestamp of the file is significant to the test; otherwise, just use ">foo". > + git add --exclude="bar" . && > + ! (git ls-files | grep bar) For completeness, don't you also want to test that "foo" _does_ appear in the git-ls-files output? > +' > + > test_expect_success 'error out when attempting to add ignored ones without -f' ' > test_must_fail git add a.?? && > ! (git ls-files | grep "\\.ig") > -- > 2.3.3.472.g20ceeac -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html