--- a/tests/test-subrepo-recursion.t Mon Feb 06 15:22:34 2012 -0600
+++ b/tests/test-subrepo-recursion.t Mon Feb 06 15:22:43 2012 -0600
@@ -193,10 +193,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: