--- a/tests/test-glog.t Wed Jan 02 00:24:28 2013 -0600
+++ b/tests/test-glog.t Tue Dec 04 15:25:22 2012 +0100
@@ -2042,19 +2042,16 @@
$ cd ..
Test --hidden
+ (enable obsolete)
- $ cat > $HGTMP/testhidden.py << EOF
- > from mercurial import util
- > def reposetup(ui, repo):
- > for line in repo.opener('hidden'):
- > ctx = repo[line.strip()]
- > repo.hiddenrevs.add(ctx.rev())
- > if repo.revs('children(%ld) - %ld', repo.hiddenrevs, repo.hiddenrevs):
- > raise util.Abort('hidden revision with children!')
+ $ cat > ${TESTTMP}/obs.py << EOF
+ > import mercurial.obsolete
+ > mercurial.obsolete._enabled = True
> EOF
- $ echo '[extensions]' >> .hg/hgrc
- $ echo "hidden=$HGTMP/testhidden.py" >> .hg/hgrc
- $ hg id --debug -i -r 8 > .hg/hidden
+ $ echo '[extensions]' >> $HGRCPATH
+ $ echo "obs=${TESTTMP}/obs.py" >> $HGRCPATH
+
+ $ hg debugobsolete `hg id --debug -i -r 8`
$ testlog
[]
[]