'Tests that only MSVS tool names are allowed.'

def testValidateMSVSSettings_tool_names(self):

    MSVSSettings.ValidateMSVSSettings({'VCCLCompilerTool': {}, 'VCLinkerTool': {}, 'VCMIDLTool': {}, 'foo': {}, 'VCResourceCompilerTool': {}, 'VCLibrarianTool': {}, 'VCManifestTool': {}, 'ClCompile': {}}, self.stderr)
    self._ExpectedWarnings(['Warning:    unrecognized    tool    foo', 'Warning:    unrecognized    tool    ClCompile'])
