tests/test-storage.py
changeset 40323 2c0aa02ecd5a
parent 40320 9b2e1b00ee94
child 40326 fed697fa1734
equal deleted inserted replaced
40322:ddeb510d6815 40323:2c0aa02ecd5a
    47         flags |= revlog.REVIDX_EXTSTORED
    47         flags |= revlog.REVIDX_EXTSTORED
    48 
    48 
    49     if rawtext is not None:
    49     if rawtext is not None:
    50         fl._revlog.addrawrevision(rawtext, tr, linkrev, p1, p2, node, flags)
    50         fl._revlog.addrawrevision(rawtext, tr, linkrev, p1, p2, node, flags)
    51     elif delta is not None:
    51     elif delta is not None:
    52         raise error.Abort('support for storing raw deltas not yet supported')
    52         fl._revlog.addrawrevision(rawtext, tr, linkrev, p1, p2, node, flags,
       
    53                                   cachedelta=delta)
    53     else:
    54     else:
    54         raise error.Abort('must supply rawtext or delta arguments')
    55         raise error.Abort('must supply rawtext or delta arguments')
    55 
    56 
    56     # We may insert bad data. Clear caches to prevent e.g. cache hits to
    57     # We may insert bad data. Clear caches to prevent e.g. cache hits to
    57     # bypass hash verification.
    58     # bypass hash verification.