t3703: Skip tests using directory name ":" on Windows
":" is not allowed in file names on Windows. Detect this case and skip a test if necessary. Signed-off-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
93e7d672fc
commit
650af7ae8b
@ -44,8 +44,12 @@ test_expect_success 'a file with the same (long) magic name exists' '
|
|||||||
git add -n "./:(icase)ha"
|
git add -n "./:(icase)ha"
|
||||||
'
|
'
|
||||||
|
|
||||||
test_expect_success 'a file with the same (short) magic name exists' '
|
if mkdir ":" 2>/dev/null
|
||||||
mkdir ":" &&
|
then
|
||||||
|
test_set_prereq COLON_DIR
|
||||||
|
fi
|
||||||
|
|
||||||
|
test_expect_success COLON_DIR 'a file with the same (short) magic name exists' '
|
||||||
: >":/bar" &&
|
: >":/bar" &&
|
||||||
test_must_fail git add -n :/bar &&
|
test_must_fail git add -n :/bar &&
|
||||||
git add -n "./:/bar"
|
git add -n "./:/bar"
|
||||||
|
Loading…
Reference in New Issue
Block a user