--- a/tests/test-subrepo-recursion.t Sat Feb 04 00:02:05 2012 +0000
+++ b/tests/test-subrepo-recursion.t Mon Feb 06 14:37:49 2012 +0900
@@ -195,10 +195,14 @@
$ hg add foo/bar/z2.txt
$ hg status -S
A foo/bar/z2.txt
-This is expected to forget the file, but is currently broken
$ hg forget foo/bar/z2.txt
$ hg status -S
? foo/bar/z2.txt
+ $ hg forget foo/bar/z2.txt
+ not removing foo/bar/z2.txt: file is already untracked
+ [1]
+ $ hg status -S
+ ? foo/bar/z2.txt
$ rm foo/bar/z2.txt
Log with the relationships between repo and its subrepo: