#!/bin/sh test_description='git-status with core.ignorecase=true' . ./test-lib.sh test_expect_success 'status with hash collisions' ' # note: "V/", "V/XQANY/" and "WURZAUP/" produce the same hash code # in name-hash.c::hash_name mkdir V && mkdir V/XQANY && mkdir WURZAUP && touch V/XQANY/test && git config core.ignorecase true && git add . && # test is successful if git status completes (no endless loop) git status ' test_done