71
72
f.add_lines('r0', [], ['a\n', 'b\n'])
72
73
f.add_lines('r1', ['r0'], ['b\n', 'c\n'])
73
74
f.add_lines('r2', ['r0'], ['b\n', 'c\n'])
74
75
f.add_lines('r3', ['r2'], ['b\n', 'c\n'])
75
76
f.add_lines('rM', ['r1', 'r2'], ['b\n', 'c\n'])
76
78
versions = set(f.get_ancestry(['rM']))
77
79
self.assertEquals(versions, set(['rM', 'r2', 'r1', 'r0']))