diff options
author | Johannes Schindelin <johannes.schindelin@gmx.de> | 2016-01-27 17:20:26 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-01-28 13:36:11 -0800 |
commit | 4539a8982c4cc5180bd9134de8b1f0f855b53a05 (patch) | |
tree | 067f603b435874beb9dfe5637d37eb8d868eadc7 /t/t4016-diff-quote.sh | |
parent | b9f3560c1ebcc26ebde5366e9a0d16eadc01f444 (diff) | |
download | git-4539a8982c4cc5180bd9134de8b1f0f855b53a05.tar.gz git-4539a8982c4cc5180bd9134de8b1f0f855b53a05.tar.xz |
mingw: do not bother to test funny file names
MSYS2 actually allows to create files or directories whose names contain
tabs, newlines or colors, even if plain Win32 API cannot access them.
As we are using an MSYS2 bash to run the tests, such files or
directories are created successfully, but Git itself has no chance to
work with them because it is a regular Windows program, hence limited by
the Win32 API.
With this change, on Windows otherwise failing tests in
t3300-funny-names.sh, t3600-rm.sh, t3703-add-magic-pathspec.sh,
t3902-quoted.sh, t4016-diff-quote.sh, t4135-apply-weird-filenames.sh,
t9200-git-cvsexportcommit.sh, and t9903-bash-prompt.sh are skipped.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4016-diff-quote.sh')
-rwxr-xr-x | t/t4016-diff-quote.sh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/t/t4016-diff-quote.sh b/t/t4016-diff-quote.sh index cd543ecc5..9c48e5c2c 100755 --- a/t/t4016-diff-quote.sh +++ b/t/t4016-diff-quote.sh @@ -13,6 +13,7 @@ P1='pathname with HT' P2='pathname with SP' P3='pathname with LF' +test_have_prereq !MINGW && echo 2>/dev/null >"$P1" && test -f "$P1" && rm -f "$P1" || { skip_all='Your filesystem does not allow tabs in filenames' test_done |