def define_group_properties(self): """ Define the PropertyGroups and DefinitionGroups of XML properties """ # PropertyGroup self.propertygroup['debug']['x86'] = get_propertygroup( 'debug', 'x86', ' and @Label="Configuration"') self.propertygroup['debug']['x64'] = get_propertygroup( 'debug', 'x64', ' and @Label="Configuration"') self.propertygroup['release']['x86'] = get_propertygroup( 'release', 'x86', ' and @Label="Configuration"') self.propertygroup['release']['x64'] = get_propertygroup( 'release', 'x64', ' and @Label="Configuration"') # ItemDefinitionGroup self.definitiongroups['debug']['x86'] = get_definitiongroup( 'debug', 'x86') self.definitiongroups['debug']['x64'] = get_definitiongroup( 'debug', 'x64') self.definitiongroups['release']['x86'] = get_definitiongroup( 'release', 'x86') self.definitiongroups['release']['x64'] = get_definitiongroup( 'release', 'x64')
def define_group_properties(self): """ Define the PropertyGroups and DefinitionGroups of XML properties """ # PropertyGroup self.propertygroup['debug']['x86'] = get_propertygroup( 'debug', 'x86', ' and @Label="Configuration"' ) self.propertygroup['debug']['x64'] = get_propertygroup( 'debug', 'x64', ' and @Label="Configuration"' ) self.propertygroup['release']['x86'] = get_propertygroup( 'release', 'x86', ' and @Label="Configuration"' ) self.propertygroup['release']['x64'] = get_propertygroup( 'release', 'x64', ' and @Label="Configuration"' ) # ItemDefinitionGroup self.definitiongroups['debug']['x86'] = get_definitiongroup('debug', 'x86') self.definitiongroups['debug']['x64'] = get_definitiongroup('debug', 'x64') self.definitiongroups['release']['x86'] = get_definitiongroup('release', 'x86') self.definitiongroups['release']['x64'] = get_definitiongroup('release', 'x64')
def test_get_definitiongroup(self): """Get Definition Group""" under_test = get_definitiongroup(('Release', 'Win32')) self.assertTrue('ItemDefinitionGroup' in under_test) self.assertTrue('Release|Win32' in under_test)
def define_group_properties(self): """ Define the PropertyGroups and DefinitionGroups of XML properties """ for setting in self.settings: self.propertygroup[setting] = get_propertygroup( setting, ' and @Label="Configuration"') # ItemDefinitionGroup for setting in self.settings: self.definitiongroups[setting] = get_definitiongroup(setting)
def test_get_definitiongroup(self): """Get Definition Group""" under_test = get_definitiongroup('debug', 'x86') self.assertTrue('ItemDefinitionGroup' in under_test) self.assertTrue('Debug' in under_test) self.assertTrue('Win32' in under_test) under_test = get_definitiongroup('debug', 'x64') self.assertTrue('Debug' in under_test) self.assertTrue('x64' in under_test) under_test = get_definitiongroup('release', 'x86') self.assertTrue('Release' in under_test) self.assertTrue('Win32' in under_test) under_test = get_definitiongroup('release', 'x64') self.assertTrue('Release' in under_test) self.assertTrue('x64' in under_test)
def test_get_definitiongroup(self): """Get Definition Group""" under_test = get_definitiongroup('debug', 'x86') self.assertTrue('ItemDefinitionGroup' in under_test) self.assertTrue('Debug' in under_test) self.assertTrue('Win32' in under_test) under_test = get_definitiongroup('debug', 'x64') self.assertTrue('Debug' in under_test) self.assertTrue('x64' in under_test) under_test = get_definitiongroup('release', 'x86') self.assertTrue('Release' in under_test) self.assertTrue('Win32' in under_test) under_test = get_definitiongroup('release', 'x64') self.assertTrue('Release' in under_test) self.assertTrue('x64' in under_test)