116
116
self.repository, self.revision_id))
118
118
def match(self, expected):
121
120
graph = self.repository.get_graph()
122
121
got = [r for r, p in graph.iter_ancestry([self.revision_id])]
123
122
if _mod_revision.NULL_REVISION in got:
124
123
got.remove(_mod_revision.NULL_REVISION)
127
124
if sorted(got) != sorted(expected):
128
125
return _AncestryMismatch(self.revision_id, sorted(got),