equal
deleted
inserted
replaced
1 # test revlog interaction about raw data (flagprocessor) |
1 # test revlog interaction about raw data (flagprocessor) |
2 |
2 |
3 from __future__ import absolute_import, print_function |
|
4 |
3 |
5 import collections |
4 import collections |
6 import hashlib |
5 import hashlib |
7 import sys |
6 import sys |
8 |
7 |
18 deltas, |
17 deltas, |
19 flagutil, |
18 flagutil, |
20 ) |
19 ) |
21 |
20 |
22 |
21 |
23 class _NoTransaction(object): |
22 class _NoTransaction: |
24 """transaction like object to update the nodemap outside a transaction""" |
23 """transaction like object to update the nodemap outside a transaction""" |
25 |
24 |
26 def __init__(self): |
25 def __init__(self): |
27 self._postclose = {} |
26 self._postclose = {} |
28 |
27 |
149 |
148 |
150 This exercises some revlog.addgroup (and revlog._addrevision(text=None)) |
149 This exercises some revlog.addgroup (and revlog._addrevision(text=None)) |
151 code path, which is not covered by "appendrev" alone. |
150 code path, which is not covered by "appendrev" alone. |
152 """ |
151 """ |
153 |
152 |
154 class dummychangegroup(object): |
153 class dummychangegroup: |
155 @staticmethod |
154 @staticmethod |
156 def deltachunk(pnode): |
155 def deltachunk(pnode): |
157 pnode = pnode or rlog.nullid |
156 pnode = pnode or rlog.nullid |
158 parentrev = rlog.rev(pnode) |
157 parentrev = rlog.rev(pnode) |
159 r = parentrev + 1 |
158 r = parentrev + 1 |