def testRemoveByNameNonRecursive(self): project = XcodeProject(self.obj) group1 = project.objects['1'] group1p = project.objects['1p'] result = project.remove_group_by_name('root', recursive=False) self.assertTrue(result) self.assertFalse(project.objects['root'].has_child(group1)) self.assertFalse(project.objects['root'].has_child(group1p)) self.assertIsNone(project.objects['1']) self.assertIsNotNone(project.objects['2']) self.assertIsNotNone(project.objects['3']) self.assertIsNone(project.objects['1p']) self.assertIsNotNone(project.objects['2p']) self.assertIsNotNone(project.objects['3p'])
def testRemoveByNameNonRecursive(self): project = XcodeProject(self.obj) group1 = project.objects['1'] group1p = project.objects['1p'] result = project.remove_group_by_name('root', recursive=False) self.assertTrue(result) self.assertFalse(project.objects['root'].has_child(group1)) self.assertFalse(project.objects['root'].has_child(group1p)) self.assertIsNone(project.objects['1']) self.assertIsNotNone(project.objects['2']) self.assertIsNotNone(project.objects['3']) self.assertIsNone(project.objects['1p']) self.assertIsNotNone(project.objects['2p']) self.assertIsNotNone(project.objects['3p'])
def testRemoveBrokenGroupsByName(self): project = XcodeProject(self.obj) result = project.remove_group_by_name('broken') self.assertFalse(result)
def testRemoveByNameNotFound(self): project = XcodeProject(self.obj) self.assertFalse(project.remove_group_by_name('xxx'))
def testRemoveBrokenGroupsByName(self): project = XcodeProject(self.obj) result = project.remove_group_by_name('broken') self.assertFalse(result)
def testRemoveByNameNotFound(self): project = XcodeProject(self.obj) self.assertFalse(project.remove_group_by_name('xxx'))