Mercurial > hg
changeset 15564:e45dadde2761 stable
tests: remove test-casecollision-i18n.t
The result of this test is quite suspect. Remove it for now as it now
correctly breaks on HFS+.
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 23 Nov 2011 14:24:56 -0800 |
parents | b61fa7481a68 |
children | 3992c7df85f2 |
files | tests/test-casecollision-i18n.t |
diffstat | 1 files changed, 0 insertions(+), 43 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-casecollision-i18n.t Wed Nov 23 14:22:37 2011 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,43 +0,0 @@ -run only on case-insensitive filesystems, because collision check at -"hg update" is done only on case-insensitive filesystems - - $ "$TESTDIR/hghave" icasefs || exit 80 - -setup repository, and target files - - $ HGENCODING=cp932 - $ export HGENCODING - $ hg init t - $ cd t - $ python << EOF - > names = ["\x83\x41", # cp932(0x83, 0x41='A'), UNICODE(0x30a2) - > "\x83\x5A", # cp932(0x83, 0x5A='Z'), UNICODE(0x30bb) - > "\x83\x61", # cp932(0x83, 0x61='a'), UNICODE(0x30c2) - > "\x83\x7A", # cp932(0x83, 0x7A='z'), UNICODE(0x30db) - > ] - > for num, name in zip(range(len(names)), names): - > # file for getting target filename of "hg add" - > f = file(str(num), 'w'); f.write(name); f.close() - > # target file of "hg add" - > f = file(name, 'w'); f.write(name); f.close() - > EOF - -test filename collison check at "hg add" - - $ hg add --config ui.portablefilenames=abort `cat 0` - $ hg add --config ui.portablefilenames=abort `cat 1` - $ hg add --config ui.portablefilenames=abort `cat 2` - $ hg add --config ui.portablefilenames=abort `cat 3` - $ hg status -a - A \x83A (esc) - A \x83Z (esc) - A \x83a (esc) - A \x83z (esc) - -test filename collision check at "hg update" - - $ hg commit -m 'revision 0' - $ hg update null - 0 files updated, 0 files merged, 4 files removed, 0 files unresolved - $ hg update tip - 4 files updated, 0 files merged, 0 files removed, 0 files unresolved