コード例 #1
0
    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'])
コード例 #2
0
    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'])
コード例 #3
0
    def testRemoveBrokenGroupsByName(self):
        project = XcodeProject(self.obj)
        result = project.remove_group_by_name('broken')

        self.assertFalse(result)
コード例 #4
0
    def testRemoveByNameNotFound(self):
        project = XcodeProject(self.obj)

        self.assertFalse(project.remove_group_by_name('xxx'))
コード例 #5
0
    def testRemoveBrokenGroupsByName(self):
        project = XcodeProject(self.obj)
        result = project.remove_group_by_name('broken')

        self.assertFalse(result)
コード例 #6
0
    def testRemoveByNameNotFound(self):
        project = XcodeProject(self.obj)

        self.assertFalse(project.remove_group_by_name('xxx'))