--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-nested-repo.t Tue Sep 14 12:20:51 2010 +0200
@@ -0,0 +1,36 @@
+ $ hg init a
+ $ cd a
+ $ hg init b
+ $ echo x > b/x
+
+Should print nothing:
+
+ $ hg add b
+ $ hg st
+
+Should fail:
+
+ $ hg st b/x
+ abort: path 'b/x' is inside repo 'b'
+ $ hg add b/x
+ abort: path 'b/x' is inside repo 'b'
+
+Should fail:
+
+ $ hg add b b/x
+ abort: path 'b/x' is inside repo 'b'
+ $ hg st
+
+Should arguably print nothing:
+
+ $ hg st b
+
+ $ echo a > a
+ $ hg ci -Ama a
+
+Should fail:
+
+ $ hg mv a b
+ abort: path 'b/a' is inside repo 'b'
+ $ hg st
+