tests/test-casefolding.t
branchstable
changeset 16542 e596a631210e
parent 16326 b95b006e18cc
child 16605 54fc9796d75b
equal deleted inserted replaced
16541:bb3334806ace 16542:e596a631210e
    30 Case-changing renames should work:
    30 Case-changing renames should work:
    31 
    31 
    32   $ hg mv a A
    32   $ hg mv a A
    33   $ hg mv A a
    33   $ hg mv A a
    34   $ hg st
    34   $ hg st
       
    35 
       
    36 test changing case of path components
       
    37 
       
    38   $ mkdir D
       
    39   $ echo b > D/b
       
    40   $ hg ci -Am addb D/b
       
    41   $ hg mv D/b d/b
       
    42   D/b: not overwriting - file exists
       
    43   $ hg mv D/b d/c
       
    44   $ hg st
       
    45   A D/c
       
    46   R D/b
       
    47   $ mv D temp
       
    48   $ mv temp d
       
    49   $ hg st
       
    50   A D/c
       
    51   R D/b
       
    52   $ hg revert -aq
       
    53   $ rm d/c
       
    54   $ echo c > D/c
       
    55   $ hg add D/c
       
    56   $ hg st
       
    57   A D/c
       
    58   $ hg ci -m addc D/c
       
    59   $ hg mv d/b d/e
       
    60   moving D/b to D/e
       
    61   $ hg st
       
    62   A D/e
       
    63   R D/b
       
    64   $ hg revert -aq
       
    65   $ rm d/e
       
    66   $ hg mv d/b D/B
       
    67   moving D/b to D/B
       
    68   $ hg st
       
    69   A D/B
       
    70   R D/b
    35   $ cd ..
    71   $ cd ..
    36 
    72 
    37 test case collision between revisions (issue912)
    73 test case collision between revisions (issue912)
    38 
    74 
    39   $ hg init repo3
    75   $ hg init repo3