def test_get_item(self): provider = CommitParentsProvider() Directory(name=None, items=[provider]) PARENT_NUMBER = 2 parent_name = str(PARENT_NUMBER) item = provider.get_item(parent_name) self.assertIsInstance(item, CommitParentSymLink) self.assertEqual(item.name, parent_name)
def test_get_item_with_prefix(self): PREFIX = 'prfx' provider = CommitParentsProvider(prefix=PREFIX) Directory(name=None, items=[provider]) PARENT_NUMBER = 2 parent_name = PREFIX + str(PARENT_NUMBER) item = provider.get_item(parent_name) self.assertIsInstance(item, CommitParentSymLink) self.assertEqual(item.name, parent_name) self.assertEqual(item.parent_number, PARENT_NUMBER)