comparison tests/test-hidden.py @ 208:12e6aaef0f6e

tests: handle the removal of `obsolete._enabled` in Mercurial I'm not sure why we can't just set `experimental.evolution=all`, but it didn't work.
author Matt Harbison <matt_harbison@yahoo.com>
date Tue, 07 May 2019 22:16:59 -0400
parents c1b966866ed7
children
comparison
equal deleted inserted replaced
207:33b512aa8dba 208:12e6aaef0f6e
20 def setUp(self): 20 def setUp(self):
21 #create an extension which only activates obsolete 21 #create an extension which only activates obsolete
22 super(test_obsolete_baselib, self).setUp() 22 super(test_obsolete_baselib, self).setUp()
23 self.append('.hg/obs.py', 23 self.append('.hg/obs.py',
24 "import mercurial.obsolete\n" 24 "import mercurial.obsolete\n"
25 "# 3.2 and later\n"
26 "mercurial.obsolete.isenabled = lambda r, opt: True\n"
27 "# Dropped in 5.1\n"
25 "mercurial.obsolete._enabled = True") 28 "mercurial.obsolete._enabled = True")
26 self.append('.hg/hgrc','\n[extensions]\nobs=.hg/obs.py') 29 self.append('.hg/hgrc','\n[extensions]\nobs=.hg/obs.py')
27 30
28 class test_obsolete_client(test_obsolete_baselib): 31 class test_obsolete_client(test_obsolete_baselib):
29 """check client methods with obsolete changesets enabled""" 32 """check client methods with obsolete changesets enabled"""