tests/test-rust-ancestor.py
changeset 41243 5257e6299d4c
parent 41188 006c9ce486fa
child 41246 619ee4039bd4
equal deleted inserted replaced
41242:47881d2a9d99 41243:5257e6299d4c
   110         idx = self.parseindex()
   110         idx = self.parseindex()
   111         missanc = MissingAncestors(idx, [1])
   111         missanc = MissingAncestors(idx, [1])
   112         self.assertTrue(missanc.hasbases())
   112         self.assertTrue(missanc.hasbases())
   113         self.assertEqual(missanc.missingancestors([3]), [2, 3])
   113         self.assertEqual(missanc.missingancestors([3]), [2, 3])
   114         missanc.addbases({2})
   114         missanc.addbases({2})
   115         self.assertEqual(set(missanc.bases()), {1, 2})
   115         self.assertEqual(missanc.bases(), {1, 2})
   116         self.assertEqual(missanc.missingancestors([3]), [3])
   116         self.assertEqual(missanc.missingancestors([3]), [3])
   117 
   117 
   118     def testmissingancestorsremove(self):
   118     def testmissingancestorsremove(self):
   119         idx = self.parseindex()
   119         idx = self.parseindex()
   120         missanc = MissingAncestors(idx, [1])
   120         missanc = MissingAncestors(idx, [1])