tests/test-flagprocessor.t
branchstable
changeset 52121 05bb54a3ef26
parent 51237 49b00a04028f
equal deleted inserted replaced
52120:49aeeda97c14 52121:05bb54a3ef26
   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'.