diff options
author | Junio C Hamano <gitster@pobox.com> | 2014-06-06 11:18:26 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-06-06 11:18:26 -0700 |
commit | 1265886303778b5a2631c41c6ee61094c5fda7b0 (patch) | |
tree | 12eeff15166cb3ed62f98d53e56cae4b6c861a58 /t/t3910-mac-os-precompose.sh | |
parent | 89080fcd9aa22ed888bd0e8e11016f4697ded7ad (diff) | |
parent | 750b2e4785e5956122b3c565af65eb1929714fba (diff) | |
download | git-1265886303778b5a2631c41c6ee61094c5fda7b0.tar.gz |
Merge branch 'jk/utf8-switch-between-nfd-and-nfc'
Document a known breakage with a test.
* jk/utf8-switch-between-nfd-and-nfc:
t3910: show failure of core.precomposeunicode with decomposed filenames
Diffstat (limited to 't/t3910-mac-os-precompose.sh')
-rwxr-xr-x | t/t3910-mac-os-precompose.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/t/t3910-mac-os-precompose.sh b/t/t3910-mac-os-precompose.sh index 96941e94cc..831935665e 100755 --- a/t/t3910-mac-os-precompose.sh +++ b/t/t3910-mac-os-precompose.sh @@ -140,6 +140,16 @@ test_expect_success "Add long precomposed filename" ' git add * && git commit -m "Long filename" ' + +test_expect_failure 'handle existing decomposed filenames' ' + echo content >"verbatim.$Adiarnfd" && + git -c core.precomposeunicode=false add "verbatim.$Adiarnfd" && + git commit -m "existing decomposed file" && + >expect && + git ls-files --exclude-standard -o "verbatim*" >untracked && + test_cmp expect untracked +' + # Test if the global core.precomposeunicode stops autosensing # Must be the last test case test_expect_success "respect git config --global core.precomposeunicode" ' |