t5601-clone: test case-conflicting files on case-insensitive filesystem
authorEric Sunshine <redacted>
Sun, 21 Jan 2018 08:07:28 +0000 (03:07 -0500)
committerJunio C Hamano <redacted>
Mon, 22 Jan 2018 05:12:17 +0000 (21:12 -0800)
commitb6947af2294ea0c814f5b4cb8737c782895519b2
tree8612ab2a6b5cf9d45777774a443ea9b7fdc5451b
parente26f7f19b6c7485f04234946a59ab8f4fd21d6d1
t5601-clone: test case-conflicting files on case-insensitive filesystem

A recently introduced regression caused a segfault at clone time on
case-insensitive filesystems when filenames differing only in case are
present. This bug has already been fixed (repository: pre-initialize
hash algo pointer, 2018-01-18), but it's not the first time similar
problems have arisen. Therefore, introduce a test to catch this case and
protect against future regressions.

Signed-off-by: Eric Sunshine <redacted>
Signed-off-by: brian m. carlson <redacted>
Signed-off-by: Eric Sunshine <redacted>
Signed-off-by: Junio C Hamano <redacted>
t/t5601-clone.sh
git clone https://git.99rst.org/PROJECT