public void IncorrectlySetEnvironmentVariable_OnlyLoadsProjectAndSolutionSettings()
{
Environment.SetEnvironmentVariable("SHT_2", @"..\..\YamlTestFiles\arnolyzer.yml");
var handler = SettingsHandler.CreateHandlerSpecifyingHome("SHT_3");
var settings =
handler.GetArnolyzerSettingsForProject(
@"..\..\YamlTestFiles\UseEnvironment\Project1\pretendSourceFile.txt");
Assert.IsFalse(settings.IgnoreArnolyzerHome);
Assert.IsFalse(settings.DoNotTraverse);
Assert.AreEqual("*tmp.cs", settings.IgnorePaths.ToList()[0]);
Assert.AreEqual("*.123", settings.IgnorePaths.ToList()[1]);
Assert.AreEqual("1", settings.IgnorePaths.ToList()[2]);
Assert.AreEqual("2", settings.IgnorePaths.ToList()[3]);
Assert.AreEqual("3", settings.IgnorePaths.ToList()[4]);
Assert.AreEqual(5, settings.IgnorePaths.Count());
}
}