remove autounify, fix langversion (#4387)

* remove autounify, fix langversion

* PR feedback
This commit is contained in:
Bryan Thornbury 2016-10-12 14:59:36 -07:00 committed by GitHub
parent 3ae14ab618
commit f79d78703b
6 changed files with 28 additions and 57 deletions

View file

@ -239,6 +239,20 @@ namespace Microsoft.DotNet.ProjectJsonMigration.Tests
mockProj.Properties.First(p => p.Name == "LangVersion").Value.Should().Be("5");
}
[Fact]
public void Migrating_languageVersion_removes_csharp_in_LangVersion()
{
var mockProj = RunBuildOptionsRuleOnPj(@"
{
""buildOptions"": {
""languageVersion"": ""csharp5""
}
}");
mockProj.Properties.Count(p => p.Name == "LangVersion").Should().Be(1);
mockProj.Properties.First(p => p.Name == "LangVersion").Value.Should().Be("5");
}
[Fact]
public void Migrating_keyFile_populates_AssemblyOriginatorKeyFile_and_SignAssembly()
{