diff tests/test-add.t @ 24548:c780a63f61ca stable

forget: cleanup the output for an inexact case match on icasefs Previously, specifying a file name but not matching the dirstate case yielded the following, even though the file was actually removed: $ hg forget capsdir1/capsdir/abc.txt not removing capsdir\a.txt: file is already untracked removing CapsDir\A.txt [1] This change doesn't appear to cause any extra filesystem accesses, even if a nonexistant file is specified. If a directory is specified without a case match, it is (and was previously) still silently ignored.
author Matt Harbison <matt_harbison@yahoo.com>
date Tue, 31 Mar 2015 17:42:46 -0400
parents 2bb13f2b778c
children baa11dde8c0e
line wrap: on
line diff
--- a/tests/test-add.t	Tue Mar 31 11:11:39 2015 -0400
+++ b/tests/test-add.t	Tue Mar 31 17:42:46 2015 -0400
@@ -179,6 +179,9 @@
   $ hg add -v capsdir1/capsdir
   adding CapsDir1/CapsDir/AbC.txt (glob)
   adding CapsDir1/CapsDir/SubDir/Def.txt (glob)
+
+  $ hg forget capsdir1/capsdir/abc.txt
+  removing CapsDir1/CapsDir/AbC.txt (glob)
 #endif
 
   $ cd ..