diff options
author | Junio C Hamano <gitster@pobox.com> | 2017-11-06 05:11:29 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-11-06 05:11:29 +0100 |
commit | 728c57380338eed1aaad6047046ca71826e8066c (patch) | |
tree | d4b2f8372dbb16a7bbca29e73cb682f495cc140b /t/t3700-add.sh | |
parent | Merge branch 'jk/rebase-i-exec-gitdir-fix' (diff) | |
parent | pathspec: die on empty strings as pathspec (diff) | |
download | git-728c57380338eed1aaad6047046ca71826e8066c.tar.xz git-728c57380338eed1aaad6047046ca71826e8066c.zip |
Merge branch 'ex/deprecate-empty-pathspec-as-match-all'
The final step to make an empty string as a pathspec element
illegal. We started this by first deprecating and warning a
pathspec that has such an element in 2.11 (Nov 2016).
Hopefully we can merge this down to the 'master' by the end of the
year? A deprecation warning period that is about 1 year does not
sound too bad.
* ex/deprecate-empty-pathspec-as-match-all:
pathspec: die on empty strings as pathspec
t0027: do not use an empty string as a pathspec element
Diffstat (limited to 't/t3700-add.sh')
-rwxr-xr-x | t/t3700-add.sh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/t/t3700-add.sh b/t/t3700-add.sh index 0aae21d698..2748805642 100755 --- a/t/t3700-add.sh +++ b/t/t3700-add.sh @@ -331,9 +331,8 @@ test_expect_success 'git add --dry-run --ignore-missing of non-existing file out test_i18ncmp expect.err actual.err ' -test_expect_success 'git add empty string should invoke warning' ' - git add "" 2>output && - test_i18ngrep "warning: empty strings" output +test_expect_success 'git add empty string should fail' ' + test_must_fail git add "" ' test_expect_success 'git add --chmod=[+-]x stages correctly' ' |