tests/testlib/ext-sidedata.py
changeset 47085 3aab2330b7d3
parent 47084 27f1191b1305
child 47136 84b176ad2860
equal deleted inserted replaced
47084:27f1191b1305 47085:3aab2330b7d3
    10 import hashlib
    10 import hashlib
    11 import struct
    11 import struct
    12 
    12 
    13 from mercurial.node import nullrev
    13 from mercurial.node import nullrev
    14 from mercurial import (
    14 from mercurial import (
    15     changegroup,
       
    16     extensions,
    15     extensions,
    17     requirements,
    16     requirements,
    18     revlog,
    17     revlog,
    19 )
    18 )
    20 
    19 
    86             computer,
    85             computer,
    87             0,
    86             0,
    88         )
    87         )
    89         dstrepo.register_wanted_sidedata(b"whatever")
    88         dstrepo.register_wanted_sidedata(b"whatever")
    90 
    89 
    91     return changegroup.get_sidedata_helpers(srcrepo, dstrepo._wanted_sidedata)
    90     return sidedata.get_sidedata_helpers(srcrepo, dstrepo._wanted_sidedata)
    92 
    91 
    93 
    92 
    94 def extsetup(ui):
    93 def extsetup(ui):
    95     extensions.wrapfunction(revlog.revlog, 'addrevision', wrapaddrevision)
    94     extensions.wrapfunction(revlog.revlog, 'addrevision', wrapaddrevision)
    96     extensions.wrapfunction(revlog.revlog, '_revisiondata', wrap_revisiondata)
    95     extensions.wrapfunction(revlog.revlog, '_revisiondata', wrap_revisiondata)