Mercurial > public > mercurial-scm > hg
diff tests/test-fileset.t @ 17370:3fe199579323 stable
debugfileset: implement --rev, more tests
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Wed, 15 Aug 2012 22:28:32 +0200 |
parents | b360011a132d |
children | 1310489eb5d6 |
line wrap: on
line diff
--- a/tests/test-fileset.t Wed Aug 15 22:09:09 2012 +0200 +++ b/tests/test-fileset.t Wed Aug 15 22:28:32 2012 +0200 @@ -173,4 +173,53 @@ sub $ fileset 'subrepo("glob:*")' sub + $ hg ci -m subrepo +Test with a revision + + $ hg log -G --template '{rev} {desc}\n' + @ 4 subrepo + | + o 3 merge + |\ + | o 2 diverging + | | + o | 1 manychanges + |/ + o 0 addfiles + + $ echo unknown > unknown + $ fileset -r1 'modified()' + b2 + $ fileset -r1 'added() and c1' + c1 + $ fileset -r1 'removed()' + a2 + $ fileset -r1 'deleted()' + $ fileset -r1 'unknown()' + $ fileset -r1 'ignored()' + $ fileset -r1 'hgignore()' + b2 + bin + $ fileset -r1 'binary()' + bin + $ fileset -r1 'size(1k)' + 1k + $ fileset -r3 'resolved()' + $ fileset -r3 'unresolved()' + +#if execbit + $ fileset -r1 'exec()' + b2 +#endif + +#if symlink + $ fileset -r1 'symlink()' + b2link +#endif + + $ fileset -r4 'subrepo("re:su.*")' + sub + $ fileset -r4 'subrepo("sub")' + sub +