83
89
# Used when pulling from a stacked repository, so test some revisions
84
90
# being satisfied from the stacking branch.
86
92
{b"tip": [b"mid"], b"mid": [b"base"], b"tag": [b"base"],
87
93
b"base": [NULL_REVISION], NULL_REVISION: []})
89
{NULL_REVISION}, 4, {b'tip', b'mid', b'tag', b'base'})
96
{NULL_REVISION}, 4, {b'tip', b'mid', b'tag', b'base'})
90
97
result = result.refine({b'tip'}, {b'mid'})
91
98
recipe = result.get_recipe()
92
99
# We should be starting from tag (original head) and mid (seen ref)