equal
deleted
inserted
replaced
45 class _testrevlog: |
45 class _testrevlog: |
46 """minimalist fake revlog to use in doctests""" |
46 """minimalist fake revlog to use in doctests""" |
47 |
47 |
48 def __init__(self, data, density=0.5, mingap=0, snapshot=()): |
48 def __init__(self, data, density=0.5, mingap=0, snapshot=()): |
49 """data is an list of revision payload boundaries""" |
49 """data is an list of revision payload boundaries""" |
|
50 from .. import revlog |
|
51 |
50 self._data = data |
52 self._data = data |
51 self._srdensitythreshold = density |
53 self._srdensitythreshold = density |
52 self._srmingapsize = mingap |
54 self._srmingapsize = mingap |
|
55 self.data_config = revlog.DataConfig() |
|
56 self.data_config.sr_density_threshold = density |
|
57 self.data_config.sr_min_gap_size = mingap |
|
58 self.delta_config = revlog.DeltaConfig() |
|
59 self.feature_config = revlog.FeatureConfig() |
53 self._snapshot = set(snapshot) |
60 self._snapshot = set(snapshot) |
54 self.index = None |
61 self.index = None |
55 |
62 |
56 def start(self, rev): |
63 def start(self, rev): |
57 if rev == nullrev: |
64 if rev == nullrev: |