tests/test-revlog-mmapindex.t
changeset 35404 6ebe899b6551
parent 35393 4441705b7111
child 48876 42d2b31cee0b
equal deleted inserted replaced
35403:154e822bf514 35404:6ebe899b6551
     4   > 
     4   > 
     5   > from __future__ import absolute_import
     5   > from __future__ import absolute_import
     6   > 
     6   > 
     7   > from mercurial import (
     7   > from mercurial import (
     8   >     extensions,
     8   >     extensions,
       
     9   >     pycompat,
     9   >     util,
    10   >     util,
    10   > )
    11   > )
    11   > 
    12   > 
    12   > def extsetup(ui):
    13   > def extsetup(ui):
    13   >     def mmapread(orig, fp):
    14   >     def mmapread(orig, fp):
    14   >         ui.write("mmapping %s\n" % fp.name)
    15   >         ui.write(b"mmapping %s\n" % pycompat.bytestr(fp.name))
    15   >         ui.flush()
    16   >         ui.flush()
    16   >         return orig(fp)
    17   >         return orig(fp)
    17   > 
    18   > 
    18   >     extensions.wrapfunction(util, 'mmapread', mmapread)
    19   >     extensions.wrapfunction(util, 'mmapread', mmapread)
    19   > EOF
    20   > EOF