248
248
self.assertEqual(['base', 'notbase'], source.get_ancestry_with_ghosts(['notbase']))
249
249
self.assertEqual(['base'], source.get_parents_with_ghosts('notbase'))
250
250
self.assertEqual({'notbase':('base',)}, source.get_parent_map(['notbase']))
252
252
self.assertTrue(source.has_ghost('base'))
254
254
# if we add something that is fills out what is a ghost, then