1546
1547
key1 = self.get_simple_key(b'r1')
1547
1548
key2 = self.get_simple_key(b'r2')
1548
1549
keyf = self.get_simple_key(b'foo')
1549
f.add_chunks(key0, [], [b'a', b'\nb\n'])
1550
def add_chunks(key, parents, chunks):
1551
factory = ChunkedContentFactory(
1552
key, parents, osutils.sha_strings(chunks), chunks)
1553
return f.add_content(factory)
1555
add_chunks(key0, [], [b'a', b'\nb\n'])
1551
f.add_chunks(key1, [key0], [b'b', b'\n', b'c\n'])
1557
add_chunks(key1, [key0], [b'b', b'\n', b'c\n'])
1553
f.add_chunks(key1, [], [b'b\n', b'c\n'])
1559
add_chunks(key1, [], [b'b\n', b'c\n'])
1554
1560
keys = f.keys()
1555
1561
self.assertIn(key0, keys)
1556
1562
self.assertIn(key1, keys)