Mercurial > hg > mercurial-crew-with-dirclash
view tests/test-rebuildstate @ 5189:60acf1432ee0
Move cmdtable and reposetup handling out of extensions.py
A new function (extensions.extensions) allows the code that is
interested in those attributes to handle them directly.
This allows some cleanups of extensions.py. Notably, we can
remove the extensions.commandtable hack.
It also makes it easier to add standard extension attributes,
like a "hgwebsetup" function or a "helptable" dict that augments
the data in help.py, etc.
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Fri, 17 Aug 2007 17:33:27 -0300 |
parents | b304c2496f52 |
children |
line wrap: on
line source
#!/bin/sh # basic test for hg debugrebuildstate hg init repo cd repo touch foo bar hg ci -Am 'add foo bar' touch baz hg add baz hg rm bar echo '% state dump' hg debugstate | cut -b 1-16,35- | sort echo '% status' hg st -A hg debugrebuildstate echo '% state dump' hg debugstate | cut -b 1-16,35- | sort echo '% status' hg st -A