##// END OF EJS Templates
test-casecollision.t: add test for case changing rename
Adrian Buehlmann -
r14178:524c560e default
parent child Browse files
Show More
@@ -1,34 +1,40 b''
1 1 run only on case-sensitive filesystems
2 2
3 3 $ "$TESTDIR/hghave" no-icasefs || exit 80
4 4
5 5 test file addition with colliding case
6 6
7 7 $ hg init repo1
8 8 $ cd repo1
9 9 $ echo a > a
10 10 $ echo A > A
11 11 $ hg add a
12 12 $ hg st
13 13 A a
14 14 ? A
15 15 $ hg add --config ui.portablefilenames=abort A
16 16 abort: possible case-folding collision for A
17 17 [255]
18 18 $ hg st
19 19 A a
20 20 ? A
21 21 $ hg add A
22 22 warning: possible case-folding collision for A
23 23 $ hg st
24 24 A A
25 25 A a
26 26 $ hg forget A
27 27 $ hg st
28 28 A a
29 29 ? A
30 30 $ hg add --config ui.portablefilenames=no A
31 31 $ hg st
32 32 A A
33 33 A a
34
35 case changing rename must not warn or abort
36
37 $ echo c > c
38 $ hg ci -qAmx
39 $ hg mv c C
34 40 $ cd ..
General Comments 0
You need to be logged in to leave comments. Login now