tests: add test for behavior of forget for explicit path in subrepo
authorDavid M. Carr <david@carrclan.us>
Wed, 09 Nov 2011 19:46:49 -0500
changeset 15473 d90b0b30464b
parent 15471 f520c9616db5
child 15474 95174c381525
tests: add test for behavior of forget for explicit path in subrepo Adds a section to test-subrepo.t that demonstrates the current behavior when you pass the full path to a file in a subrepo to hg forget.
tests/test-subrepo.t
--- a/tests/test-subrepo.t	Thu Nov 10 11:00:27 2011 -0600
+++ b/tests/test-subrepo.t	Wed Nov 09 19:46:49 2011 -0500
@@ -885,8 +885,8 @@
   
 Test behavior of add for explicit path in subrepo:
   $ cd ..
-  $ hg init addtests
-  $ cd addtests
+  $ hg init explicit
+  $ cd explicit
   $ echo s = s > .hgsub
   $ hg add .hgsub
   $ hg init s
@@ -1004,4 +1004,14 @@
   $ hg ci -Am6
   adding fn16
   committing subrepository s
-  $ cd ..
+
+Test behavior of forget for explicit path in subrepo:
+Forgetting an explicit path in a subrepo currently gives a file untracked warn
+  $ echo c19 > s/f19
+  $ hg add s/f19
+  $ hg st -S
+  A s/f19
+  $ hg forget s/f19
+  not removing s/f19: file is already untracked
+  [1]
+  $ rm s/f19