AppHostTests.cs (14)
44[InlineData(ToolsetInfo.CurrentTargetFramework)]
85[InlineData(ToolsetInfo.CurrentTargetFramework, "win-x64")]
88[InlineData(ToolsetInfo.CurrentTargetFramework, "linux-x64")]
124[InlineData(ToolsetInfo.CurrentTargetFramework, "osx-x64", true)]
125[InlineData(ToolsetInfo.CurrentTargetFramework, "osx-arm64", true)]
128[InlineData(ToolsetInfo.CurrentTargetFramework, "osx-x64", false)]
129[InlineData(ToolsetInfo.CurrentTargetFramework, "osx-arm64", false)]
132[InlineData(ToolsetInfo.CurrentTargetFramework, "osx-x64", null)]
133[InlineData(ToolsetInfo.CurrentTargetFramework, "osx-arm64", null)]
245TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
273var targetFramework = ToolsetInfo.CurrentTargetFramework;
319var targetFramework = ToolsetInfo.CurrentTargetFramework;
386TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
410TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
ArtifactsOutputPathTests.cs (6)
419TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework};net7.0"
511new DirectoryInfo(Path.Combine(testAsset.Path, "artifacts", "MSBuildSdk", ToolsetInfo.CurrentTargetFramework))
518new DirectoryInfo(Path.Combine(testAsset.Path, "artifacts", "PackageReference", ToolsetInfo.CurrentTargetFramework))
524new DirectoryInfo(Path.Combine(testAsset.Path, "artifacts", "PackageReference", ToolsetInfo.CurrentTargetFramework))
530new FileInfo(Path.Combine(testAsset.Path, "MSBuildSdk", "bin", "Debug", ToolsetInfo.CurrentTargetFramework, "MSBuildSdk.dll")).Should().Exist();
531new FileInfo(Path.Combine(testAsset.Path, "MSBuildSdk", "obj", "Debug", ToolsetInfo.CurrentTargetFramework, "MSBuildSdk.dll")).Should().Exist();
GivenFrameworkReferences.cs (19)
31[InlineData(ToolsetInfo.CurrentTargetFramework, true)]
73[InlineData(ToolsetInfo.CurrentTargetFramework, true)]
94if (tfm == ToolsetInfo.CurrentTargetFramework)
159TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
191TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
224[InlineData(ToolsetInfo.CurrentTargetFramework, true)]
309TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
436TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
474TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
501TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
694TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
701TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
733TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
750TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
832TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
951TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
984TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1074testProject.TargetFrameworks = ToolsetInfo.CurrentTargetFramework;
1146string targetFramework = ToolsetInfo.CurrentTargetFramework;
GivenThatWeWantToBuildACrossTargetedLibrary.cs (12)
29$"{ToolsetInfo.CurrentTargetFramework}/NetStandardAndNetCoreApp.dll",
30$"{ToolsetInfo.CurrentTargetFramework}/NetStandardAndNetCoreApp.pdb",
31$"{ToolsetInfo.CurrentTargetFramework}/NetStandardAndNetCoreApp.runtimeconfig.json",
32$"{ToolsetInfo.CurrentTargetFramework}/NetStandardAndNetCoreApp.deps.json",
33$"{ToolsetInfo.CurrentTargetFramework}/Newtonsoft.Json.dll",
34$"{ToolsetInfo.CurrentTargetFramework}/NetStandardAndNetCoreApp.deps.json",
35$"{ToolsetInfo.CurrentTargetFramework}/NetStandardAndNetCoreApp{EnvironmentInfo.ExecutableExtension}",
73[InlineData("1", "win7-x86", "win7-x86;win7-x64", $"{ToolsetInfo.LatestWinRuntimeIdentifier}-arm", "win7-x86;linux;WIN7-X86;unix", "osx-10.12", "win8-arm;win8-arm-aot",
74$"win7-x86;win7-x64;{ToolsetInfo.LatestWinRuntimeIdentifier}-arm;linux;unix;osx-10.12;win8-arm;win8-arm-aot")]
103new XAttribute(ns + "Condition", $"'$(TargetFramework)' == '{ToolsetInfo.CurrentTargetFramework}'"),
121TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework};net7.0"
153TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework};net7.0"
GivenThatWeWantToBuildADesktopExe.cs (20)
44var tfm = ToolsetInfo.CurrentTargetFramework;
262[InlineData("explicitOff", $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86", false, false)]
264[InlineData("explicitOn", $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x64", true, true)]
306case $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86":
310case $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x64":
341[InlineData($"{ToolsetInfo.LatestWinRuntimeIdentifier}-arm", "arm")]
342[InlineData($"{ToolsetInfo.LatestWinRuntimeIdentifier}-arm-aot", "arm")]
343[InlineData($"{ToolsetInfo.LatestWinRuntimeIdentifier}-arm64", "arm64")]
344[InlineData($"{ToolsetInfo.LatestWinRuntimeIdentifier}-arm64-aot", "arm64")]
380.Execute($"/p:RuntimeIdentifier={ToolsetInfo.LatestWinRuntimeIdentifier}-x86", "/p:PlatformTarget=x64")
511new XAttribute("Version", ToolsetInfo.GetNewtonsoftJsonPackageVersion())));
757var outputDirectory = buildCommand.GetOutputDirectory("net452", runtimeIdentifier: $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86");
794.GetIntermediateDirectory("net452", runtimeIdentifier: $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86")
883DirectoryInfo outputDirectory = buildCommand.GetOutputDirectory("net452", runtimeIdentifier: $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86");
958TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
998TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1032TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1041TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1075TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1112TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
GivenThatWeWantToBuildALibrary.cs (24)
22[InlineData(ToolsetInfo.CurrentTargetFramework)]
578string targetFramework = $"{ToolsetInfo.CurrentTargetFramework};net462";
584[InlineData(ToolsetInfo.CurrentTargetFramework, "", false)]
585[InlineData(ToolsetInfo.CurrentTargetFramework, "UseWPF", true)]
586[InlineData(ToolsetInfo.CurrentTargetFramework, "UseWindowsForms", true)]
620[InlineData(ToolsetInfo.CurrentTargetFramework)]
748var runtimeIdentifier = EnvironmentInfo.GetCompatibleRid(ToolsetInfo.CurrentTargetFramework);
753TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
816PackageReferences = { new TestPackageReference("NewtonSoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()) }
859[InlineData(ToolsetInfo.CurrentTargetFramework, false, false, false, null)] // predefinedCulturesOnly will not be included in the runtime config file if invariant is not defined.
860[InlineData(ToolsetInfo.CurrentTargetFramework, false, false, true, "False")] // predefinedCulturesOnly explicitly defined as false.
861[InlineData(ToolsetInfo.CurrentTargetFramework, false, true, true, "True")] // predefinedCulturesOnly explicitly defined as true.
862[InlineData(ToolsetInfo.CurrentTargetFramework, true, false, false, "True")] // predefinedCulturesOnly default value is true when Invariant is true.
863[InlineData(ToolsetInfo.CurrentTargetFramework, true, false, true, "False")] // predefinedCulturesOnly explicitly defined as false.
864[InlineData(ToolsetInfo.CurrentTargetFramework, true, true, true, "True")] // predefinedCulturesOnly explicitly defined as true.
916TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
953[InlineData(ToolsetInfo.CurrentTargetFramework, null, true, null, true)]
954[InlineData(ToolsetInfo.CurrentTargetFramework, "LatestMajor", true, null, true)]
955[InlineData(ToolsetInfo.CurrentTargetFramework, null, true, false, false)]
956[InlineData(ToolsetInfo.CurrentTargetFramework, "LatestMajor", true, false, false)]
971testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
1080TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041"
1098TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041",
1127string targetFramework = ToolsetInfo.CurrentTargetFramework;
GivenThatWeWantToBuildANetCoreApp.cs (37)
242ToolsetInfo.CurrentTargetFramework, "TargetDefinitions", GetValuesCommand.ValueType.Item)
257targetDefs.Should().Contain(ToolsetInfo.CurrentTargetFramework);
263[InlineData(ToolsetInfo.CurrentTargetFramework)]
279[InlineData(ToolsetInfo.CurrentTargetFramework)]
288[InlineData(ToolsetInfo.CurrentTargetFramework)]
304[InlineData(ToolsetInfo.CurrentTargetFramework)]
311string targetFramework = ToolsetInfo.CurrentTargetFramework)
378[InlineData(ToolsetInfo.CurrentTargetFramework, false)]
407[InlineData(ToolsetInfo.CurrentTargetFramework)]
438[InlineData(ToolsetInfo.CurrentTargetFramework)]
504var targetFramework = ToolsetInfo.CurrentTargetFramework;
573TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
623string[] extraArgs = new[] { $"/p:TargetFramework={ToolsetInfo.CurrentTargetFramework.ToUpper()}" };
648.BeEquivalentTo(ToolsetInfo.CurrentTargetFramework);
655.BeEquivalentTo(ToolsetInfo.CurrentTargetFramework);
665TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
746TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
748RuntimeIdentifier = EnvironmentInfo.GetCompatibleRid(ToolsetInfo.CurrentTargetFramework)
773TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
803TargetFrameworks = ToolsetInfo.CurrentTargetFramework + ";netstandard2.1",
827TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
845const string TFM = ToolsetInfo.CurrentTargetFramework;
912TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
927var outputPath = buildCommand.GetOutputDirectory(targetFramework: ToolsetInfo.CurrentTargetFramework).FullName;
939buildCommand.GetIntermediateDirectory(targetFramework: ToolsetInfo.CurrentTargetFramework).FullName,
987[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "ubuntu.22.04-x64" }, true, true, null, true)]
988[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "ubuntu.22.04-x64" }, true, false, null, true)]
989[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "ubuntu.22.04-x64" }, false, true, null, true)]
991[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "ubuntu.22.04-x64", "win7-x86", "unix" }, true, true, null, true)]
993[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "win-x86", "win", "linux", "linux-musl-x64", "osx", "osx-arm64", "unix", "browser", "browser-wasm", "ios-arm64" }, true, true, null, false)]
995[InlineData(ToolsetInfo.CurrentTargetFramework, new string[] { }, false, false, null, false)]
999[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "alpine-x64" }, true, true, true, false)]
1001[InlineData(ToolsetInfo.CurrentTargetFramework, new[] { "alpine-x64" }, true, true, false, true)]
1060var packageProject = CreateProjectWithRidAssets(ToolsetInfo.CurrentTargetFramework, new string[] { "unix", "win", "alpine-x64" }, true, true);
1069TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1099TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
1129var runCommand = new RunExeCommand(Log, Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework).FullName, $"{testProj.Name}{EnvironmentInfo.ExecutableExtension}"));
GivenThatWeWantToBuildAppsWithFrameworkRefs.cs (3)
36VerifyBuild(testAsset, "EntityFrameworkApp", "net451", $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86", buildArgs,
42var outputDirectory = buildCommand.GetOutputDirectory("net451", runtimeIdentifier: $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86");
77VerifyClean(testAsset, "EntityFrameworkApp", "net451", $"{ToolsetInfo.LatestWinRuntimeIdentifier}-x86",
GivenThatWeWantToBuildAWindowsDesktopProject.cs (23)
20var targetFramework = ToolsetInfo.CurrentTargetFramework;
56TargetFrameworks = ToolsetInfo.CurrentTargetFramework
63TargetFrameworks = ToolsetInfo.CurrentTargetFramework
80var targetFramework = $"{ToolsetInfo.CurrentTargetFramework}-windows";
101var targetFramework = $"{ToolsetInfo.CurrentTargetFramework};net472;netcoreapp3.1";
179TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows1.0"
209TargetFrameworks = setInTargetframework ? $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.18362" : ToolsetInfo.CurrentTargetFramework
236TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-custom1.0"
295TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows"
327TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0"
356[InlineData(ToolsetInfo.CurrentTargetFramework, true)]
357[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0", true)]
389[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0", false, null, "10.0.19041.*")]
391[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.99999.0", true, null, "10.0.99999-preview")]
393[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0", null, "10.0.99999-abc", "10.0.99999-abc")]
394[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0", null, "10.0.99999.0", "10.0.99999.0")]
396[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0", true, "10.0.99999-abc", "10.0.99999-abc")]
739TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows",
766TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.22000.0;{ToolsetInfo.CurrentTargetFramework}-windows10.0.22000.1",
787TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0"
821TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0"
GivenThatWeWantToBuildWithATargetPlatform.cs (14)
16[InlineData(ToolsetInfo.CurrentTargetFramework, ".NETCoreApp", $"v{ToolsetInfo.CurrentTargetFrameworkVersion}", "", "")]
17[InlineData($"{ToolsetInfo.CurrentTargetFramework}-Windows7.0", ".NETCoreApp", $"v{ToolsetInfo.CurrentTargetFrameworkVersion}", "Windows", "7.0")]
18[InlineData($"{ToolsetInfo.CurrentTargetFramework}-WINDOWS7.0", ".NETCoreApp", $"v{ToolsetInfo.CurrentTargetFrameworkVersion}", "Windows", "7.0")]
19[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows", ".NETCoreApp", $"v{ToolsetInfo.CurrentTargetFrameworkVersion}", "Windows", "7.0")]
20[InlineData($"{ToolsetInfo.CurrentTargetFramework}-windows10.0.19041.0", ".NETCoreApp", $"v{ToolsetInfo.CurrentTargetFrameworkVersion}", "Windows", "10.0.19041.0")]
61var targetFramework = $"{ToolsetInfo.CurrentTargetFramework}-windows";
84TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework}-unsupported"
102TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
141TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
GivenThatWeWantToControlGeneratedAssemblyInfo.cs (28)
77expectedInfo.Add(("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}"));
79var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework, "Release").FullName, "HelloWorld.dll");
91TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
108TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
139TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
171TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
207TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
239[InlineData(ToolsetInfo.CurrentTargetFramework)]
267[InlineData(ToolsetInfo.CurrentTargetFramework)]
366[InlineData(true, true, ToolsetInfo.CurrentTargetFramework)]
367[InlineData(true, false, ToolsetInfo.CurrentTargetFramework)]
368[InlineData(false, false, ToolsetInfo.CurrentTargetFramework)]
415if (targetFramework == ToolsetInfo.CurrentTargetFramework)
440.WithTargetFramework(ToolsetInfo.CurrentTargetFramework)
453var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework).FullName, "HelloWorld.dll");
480[InlineData(true, true, ToolsetInfo.CurrentTargetFramework, true)]
481[InlineData(true, false, ToolsetInfo.CurrentTargetFramework, false)]
482[InlineData(true, null, ToolsetInfo.CurrentTargetFramework, true)]
483[InlineData(false, false, ToolsetInfo.CurrentTargetFramework, false)]
484[InlineData(false, null, ToolsetInfo.CurrentTargetFramework, false)]
675TargetFrameworks = ToolsetInfo.CurrentTargetFramework
717TargetFrameworks = ToolsetInfo.CurrentTargetFramework
724TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
758TargetFrameworks = ToolsetInfo.CurrentTargetFramework
784[InlineData(ToolsetInfo.CurrentTargetFramework, true)]
819[InlineData(ToolsetInfo.CurrentTargetFramework, $".NET {ToolsetInfo.CurrentTargetFrameworkVersion}")]
835TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
GivenThatWeWantToCopyLocalDependencies.cs (17)
22TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
26testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
65TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
70testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
95var rid = EnvironmentInfo.GetCompatibleRid(ToolsetInfo.CurrentTargetFramework);
100TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
106testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
140TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
144testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
172TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
177testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
213testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
246testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
282testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
307var rid = EnvironmentInfo.GetCompatibleRid(ToolsetInfo.CurrentTargetFramework);
312TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
318testProject.PackageReferences.Add(new TestPackageReference("Newtonsoft.Json", ToolsetInfo.GetNewtonsoftJsonPackageVersion()));
GivenThatWeWantToFloatWarningLevels.cs (18)
18[InlineData(ToolsetInfo.CurrentTargetFramework, ToolsetInfo.CurrentTargetFrameworkVersion)]
64[InlineData(null, ToolsetInfo.CurrentTargetFrameworkVersion)]
71TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
97ToolsetInfo.CurrentTargetFramework, "WarningLevel")
108[InlineData(ToolsetInfo.CurrentTargetFramework, ToolsetInfo.CurrentTargetFrameworkVersion)]
161[InlineData(ToolsetInfo.CurrentTargetFramework, ToolsetInfo.NextTargetFrameworkVersion)]
218TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
240.CreateTestProject(testProject, identifier: "analysisLevelPreviewConsoleApp" + ToolsetInfo.CurrentTargetFramework + analysisLevel);
245ToolsetInfo.CurrentTargetFramework, "EffectiveAnalysisLevel")
301TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
336.CreateTestProject(testProject, identifier: "analysisLevelPreviewConsoleApp" + ToolsetInfo.CurrentTargetFramework + analysisLevel + category);
341ToolsetInfo.CurrentTargetFramework, effectiveAnalysisLevelPropertyName)
358ToolsetInfo.CurrentTargetFramework,
389TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
461.CreateTestProject(testProject, identifier: "analysisLevelConsoleApp" + ToolsetInfo.CurrentTargetFramework + analysisLevel + $"Warnaserror:{codeAnalysisTreatWarningsAsErrors}");
GivenThatWeWantToReferenceAnAssembly.cs (24)
13[InlineData(ToolsetInfo.CurrentTargetFramework, "net40")]
14[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard1.5")]
15[InlineData(ToolsetInfo.CurrentTargetFramework, "net8.0")]
81[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0")]
82[InlineData(ToolsetInfo.CurrentTargetFramework, ToolsetInfo.CurrentTargetFramework)]
202[InlineData(ToolsetInfo.CurrentTargetFramework, "net40")]
203[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard1.5")]
204[InlineData(ToolsetInfo.CurrentTargetFramework, "net8.0")]
287[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0")]
288[InlineData(ToolsetInfo.CurrentTargetFramework, ToolsetInfo.CurrentTargetFramework)]
425[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "net40")]
426[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "netstandard1.5")]
427[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "net8.0")]
511[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "netstandard2.0")]
512[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", ToolsetInfo.CurrentTargetFramework)]
650[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "net40")]
651[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "netstandard1.5")]
652[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "net8.0")]
753[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", "netstandard2.0")]
754[InlineData(ToolsetInfo.CurrentTargetFramework, "netstandard2.0", ToolsetInfo.CurrentTargetFramework)]
GivenThatWeWantToReferenceAProject.cs (8)
10const string tfm = ToolsetInfo.CurrentTargetFramework;
52[InlineData($"{ToolsetInfo.CurrentTargetFramework}", true, "net45;netstandard1.5", true, true, true)]
53[InlineData($"{ToolsetInfo.CurrentTargetFramework}", true, "net45;net46", true, true, true)]
54[InlineData($"{ToolsetInfo.CurrentTargetFramework};net462", true, "netstandard1.4", true, true, true)]
55[InlineData($"{ToolsetInfo.CurrentTargetFramework};net45", true, "netstandard1.4", true, false, false)]
56[InlineData($"{ToolsetInfo.CurrentTargetFramework};net46", true, "net45;netstandard1.6", true, true, true)]
57[InlineData($"{ToolsetInfo.CurrentTargetFramework};net45", true, "net46;netstandard1.6", true, false, false)]
239var targetFramework = ToolsetInfo.CurrentTargetFramework;
ReferenceExeTests.cs (16)
42TargetFrameworks = MainProjectTargetFrameworks != "" ? MainProjectTargetFrameworks : ToolsetInfo.CurrentTargetFramework,
88TargetFrameworks = ReferenceProjectTargetFrameworks != "" ? ReferenceProjectTargetFrameworks : ToolsetInfo.CurrentTargetFramework,
210ReferencedProject.TargetFrameworks = ToolsetInfo.CurrentTargetFramework;
252ReferencedProject.TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework};{ToolsetInfo.CurrentTargetFramework}-windows";
258new XAttribute("Condition", $"'$(TargetFramework)' == '{ToolsetInfo.CurrentTargetFramework}'"));
279ReferencedProject.TargetFrameworks = $"{ToolsetInfo.CurrentTargetFramework};{ToolsetInfo.CurrentTargetFramework}-windows";
285.Add(XElement.Parse($@"<RuntimeIdentifier Condition=""'$(TargetFramework)' == '{ToolsetInfo.CurrentTargetFramework}-windows'"">" + EnvironmentInfo.GetCompatibleRid() + "</RuntimeIdentifier>"));
335TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
381TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
387TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
430TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
436TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
479TargetFrameworks = ToolsetInfo.CurrentTargetFramework,
521TargetFrameworks = ToolsetInfo.CurrentTargetFramework,