tests/test-casefolding.t
branchstable
changeset 24857 d8505bfe4825
parent 24728 75688a6f0bca
child 24865 d90e50c6e406
--- a/tests/test-casefolding.t	Mon Apr 27 11:11:26 2015 -0500
+++ b/tests/test-casefolding.t	Sat Apr 25 23:54:31 2015 -0400
@@ -153,6 +153,23 @@
   $ mkdir -p a/B/c/D
   $ echo e > a/B/c/D/e
   $ hg add a/B/c/D/e
+  $ hg ci -m 'add e'
+
+issue 4481: revert across case only renames
+  $ hg mv a/B/c/D/e a/B/c/d/E
+  $ hg ci -m "uppercase E"
+  $ echo 'foo' > a/B/c/D/E
+  $ hg ci -m 'e content change'
+  $ hg revert --all -r 0
+  removing a\B\c\D\E
+  adding a\B\c\D\e
+  $ find * | sort
+  a
+  a/B
+  a/B/c
+  a/B/c/D
+  a/B/c/D/e
+  a/B/c/D/e.orig
 
   $ cd ..