Mercurial > public > mercurial-scm > hg
diff tests/test-subrepo-recursion.t @ 12175:c0a8f9dea0f6
subrepos: handle modified but uncommitted .hgsub
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Tue, 07 Sep 2010 16:23:55 +0200 |
parents | d2c5b0927c28 |
children | 166b9866580a |
line wrap: on
line diff
--- a/tests/test-subrepo-recursion.t Tue Sep 07 15:31:56 2010 +0200 +++ b/tests/test-subrepo-recursion.t Tue Sep 07 16:23:55 2010 +0200 @@ -28,6 +28,36 @@ $ echo 'foo = foo' > .hgsub $ hg add .hgsub +Test recursive status without committing anything: + + $ hg status + A .hgsub + A foo/.hgsub + A foo/bar/z.txt + A foo/y.txt + A x.txt + +Test recursive diff without committing anything: + + $ hg diff foo + diff -r 000000000000 foo/.hgsub + --- /dev/null + +++ b/foo/.hgsub + @@ -0,0 +1,1 @@ + +bar = bar + diff -r 000000000000 foo/y.txt + --- /dev/null + +++ b/foo/y.txt + @@ -0,0 +1,1 @@ + +y1 + diff -r 000000000000 foo/bar/z.txt + --- /dev/null + +++ b/foo/bar/z.txt + @@ -0,0 +1,1 @@ + +z1 + +Commits: + $ hg commit -m 0-0-0 committing subrepository foo committing subrepository foo/bar