--- a/tests/test-subrepo-deep-nested-change.t Wed Mar 18 22:56:41 2015 -0400
+++ b/tests/test-subrepo-deep-nested-change.t Wed Mar 18 23:03:41 2015 -0400
@@ -186,6 +186,24 @@
adding foo/bar/abc
committing subrepository sub1
committing subrepository sub1/sub2 (glob)
+
+ $ hg forget sub1/sub2/sub2
+ $ echo x > sub1/sub2/x.txt
+ $ hg add sub1/sub2/x.txt
+
+Files sees uncommitted adds and removes in subrepos
+ $ hg files -S
+ .hgsub
+ .hgsubstate
+ foo/bar/abc (glob)
+ main
+ sub1/.hgsub (glob)
+ sub1/.hgsubstate (glob)
+ sub1/foo (glob)
+ sub1/sub1 (glob)
+ sub1/sub2/folder/bar (glob)
+ sub1/sub2/x.txt (glob)
+
$ hg rollback -q
$ hg up -Cq
@@ -393,6 +411,7 @@
R sub1/sub2/test.txt
? foo/bar/abc
? sub1/sub2/untracked.txt
+ ? sub1/sub2/x.txt
$ hg add sub1/sub2
$ hg ci -Sqm 'forget testing'