Mercurial > hg
diff tests/test-obsolete.t @ 22955:fab9dda0f2a3
obsolete: update tests to use obsolete options
The obsolete._enabled flag has become a config option. This updates all but one
of the tests to use the minimal number of flags necessary for them to pass. For
most tests this is just 'createmarkers', for a couple tests it's
'allowunstable', and for even fewer it's 'exchange'.
author | Durham Goode <durham@fb.com> |
---|---|
date | Tue, 14 Oct 2014 13:34:25 -0700 |
parents | bb8278b289ee |
children | dc25ed84bee8 |
line wrap: on
line diff
--- a/tests/test-obsolete.t Tue Oct 14 13:27:00 2014 -0700 +++ b/tests/test-obsolete.t Tue Oct 14 13:34:25 2014 -0700 @@ -37,12 +37,10 @@ Enabling it - $ cat > ../obs.py << EOF - > import mercurial.obsolete - > mercurial.obsolete._enabled = True + $ cat >> $HGRCPATH << EOF + > [experimental] + > evolution=createmarkers,exchange > EOF - $ echo '[extensions]' >> $HGRCPATH - $ echo "obs=${TESTTMP}/obs.py" >> $HGRCPATH Killing a single changeset without replacement @@ -644,16 +642,16 @@ Checking _enable=False warning if obsolete marker exists - $ echo '[extensions]' >> $HGRCPATH - $ echo "obs=!" >> $HGRCPATH + $ echo '[experimental]' >> $HGRCPATH + $ echo "evolution=" >> $HGRCPATH $ hg log -r tip obsolete feature not enabled but 68 markers found! 68:c15e9edfca13 (draft) [tip ] add celestine reenable for later test - $ echo '[extensions]' >> $HGRCPATH - $ echo "obs=${TESTTMP}/obs.py" >> $HGRCPATH + $ echo '[experimental]' >> $HGRCPATH + $ echo "evolution=createmarkers,exchange" >> $HGRCPATH #endif