201 $ cat >> .hg/hgrc << EOF |
201 $ cat >> .hg/hgrc << EOF |
202 > [extensions] |
202 > [extensions] |
203 > extension=$TESTDIR/flagprocessorext.py |
203 > extension=$TESTDIR/flagprocessorext.py |
204 > duplicate=$TESTDIR/flagprocessorext.py |
204 > duplicate=$TESTDIR/flagprocessorext.py |
205 > EOF |
205 > EOF |
206 $ hg debugrebuilddirstate |
206 $ hg debugrebuilddirstate 2>&1 | grep -E 'cannot register multiple processors|flagprocessorext' |
207 Traceback (most recent call last): |
|
208 File "*/mercurial/extensions.py", line *, in _runextsetup (glob) (no-pyoxidizer !) |
|
209 File "mercurial.extensions", line *, in _runextsetup (glob) (pyoxidizer !) |
|
210 extsetup(ui) |
|
211 File "*/tests/flagprocessorext.py", line *, in extsetup (glob) |
207 File "*/tests/flagprocessorext.py", line *, in extsetup (glob) |
212 flagutil.addflagprocessor( (py38 !) |
|
213 validatehash, (no-py38 !) |
|
214 File "*/mercurial/revlogutils/flagutil.py", line *, in addflagprocessor (glob) (no-pyoxidizer !) |
|
215 File "mercurial.revlogutils.flagutil", line *, in addflagprocessor (glob) (pyoxidizer !) |
|
216 insertflagprocessor(flag, processor, flagprocessors) |
|
217 File "*/mercurial/revlogutils/flagutil.py", line *, in insertflagprocessor (glob) (no-pyoxidizer !) |
|
218 File "mercurial.revlogutils.flagutil", line *, in insertflagprocessor (glob) (pyoxidizer !) |
|
219 raise error.Abort(msg) |
|
220 mercurial.error.Abort: cannot register multiple processors on flag '0x8'. |
208 mercurial.error.Abort: cannot register multiple processors on flag '0x8'. |
221 *** failed to set up extension duplicate: cannot register multiple processors on flag '0x8'. |
209 *** failed to set up extension duplicate: cannot register multiple processors on flag '0x8'. |
222 $ hg st 2>&1 | grep -E 'cannot register multiple processors|flagprocessorext' |
210 $ hg st 2>&1 | grep -E 'cannot register multiple processors|flagprocessorext' |
223 File "*/tests/flagprocessorext.py", line *, in extsetup (glob) |
211 File "*/tests/flagprocessorext.py", line *, in extsetup (glob) |
224 mercurial.error.Abort: cannot register multiple processors on flag '0x8'. |
212 mercurial.error.Abort: cannot register multiple processors on flag '0x8'. |