From: Torsten Bögershausen Date: Tue, 15 Mar 2016 05:45:53 GMT Subject: Re: git diff does not precompose unicode file paths (OS X) Message-ID: <56E7A191.7070302@web.de> In-Reply-To: >I created a test case but git diff exits with 0 if it does not recognize the file >path so the test case always succeeds. Can you give me a hint or one >example test case? The most clean (?) is to compare "git diff" NFC and git diff NFD, they should give the same result: for "git diff" something like this would do: + +# This will test git diff +test_expect_success "git diff f.Adiar" ' + echo "Modified" >f.$Adiarnfd && + git diff f.$Adiarnfd >expect && + git diff f.$Adiarnfc >actual && + git checkout f.$Adiarnfd && + test_cmp expect actual +' HTH /Torsten