def testAddOtherLDFlags(self): project = XcodeProject(self.obj) project.add_other_ldflags('-ObjC') self.assertEqual(project.objects['5'].buildSettings.OTHER_LDFLAGS, '-ObjC') self.assertEqual(project.objects['6'].buildSettings.OTHER_LDFLAGS, '-ObjC') self.assertEqual(project.objects['7'].buildSettings.OTHER_LDFLAGS, '-ObjC') self.assertEqual(project.objects['8'].buildSettings.OTHER_LDFLAGS, '-ObjC')
def testRemoveOtherLDFlags(self): project = XcodeProject(self.obj) project.add_other_ldflags('-ObjC') self.assertEqual(project.objects['5'].buildSettings.OTHER_LDFLAGS, '-ObjC') self.assertEqual(project.objects['6'].buildSettings.OTHER_LDFLAGS, '-ObjC') self.assertEqual(project.objects['7'].buildSettings.OTHER_LDFLAGS, '-ObjC') self.assertEqual(project.objects['8'].buildSettings.OTHER_LDFLAGS, '-ObjC') project.remove_other_ldflags('-ObjC') self.assertIsNone(project.objects['5'].buildSettings['OTHER_LDFLAGS']) self.assertIsNone(project.objects['6'].buildSettings['OTHER_LDFLAGS']) self.assertIsNone(project.objects['7'].buildSettings['OTHER_LDFLAGS']) self.assertIsNone(project.objects['8'].buildSettings['OTHER_LDFLAGS'])