Skip to content

Commit 64301bb

Browse files
committed
Support tests using net5.0
1 parent cf2cd83 commit 64301bb

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

StyleCop.Analyzers/StyleCop.Analyzers.Test/StyleCop.Analyzers.Test.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,11 @@
2323
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
2424
<PackageReference Include="xunit" Version="2.4.1" />
2525
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" PrivateAssets="all" />
26+
27+
<!-- Make sure NuGet can parse the 'net5.0' TFM -->
28+
<PackageReference Include="NuGet.Frameworks" Version="5.6.0" />
2629
</ItemGroup>
27-
30+
2831
<ItemGroup>
2932
<ProjectReference Include="..\StyleCop.Analyzers.CodeFixes\StyleCop.Analyzers.CodeFixes.csproj" />
3033
<ProjectReference Include="..\StyleCop.Analyzers\StyleCop.Analyzers.csproj" />

StyleCop.Analyzers/StyleCop.Analyzers.Test/Verifiers/GenericAnalyzerTest.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ namespace StyleCop.Analyzers.Test.Verifiers
55
{
66
using System;
77
using System.Collections.Immutable;
8+
using System.IO;
89
using System.Threading;
910
using System.Threading.Tasks;
1011
using Microsoft.CodeAnalysis;
@@ -16,6 +17,8 @@ internal static class GenericAnalyzerTest
1617
{
1718
internal static readonly ReferenceAssemblies ReferenceAssemblies;
1819

20+
internal static readonly ReferenceAssemblies ReferenceAssembliesNet50;
21+
1922
private static readonly Lazy<IExportProviderFactory> ExportProviderFactory;
2023

2124
static GenericAnalyzerTest()
@@ -33,6 +36,10 @@ static GenericAnalyzerTest()
3336
new PackageIdentity("Microsoft.CodeAnalysis.CSharp", codeAnalysisTestVersion),
3437
new PackageIdentity("System.ValueTuple", "4.5.0")));
3538

39+
ReferenceAssembliesNet50 =
40+
new ReferenceAssemblies("net5.0", new PackageIdentity("Microsoft.NETCore.App.Ref", "5.0.0-rc.1.20451.14"), Path.Combine("ref", "net5.0"))
41+
.AddPackages(ImmutableArray.Create(new PackageIdentity("Microsoft.CodeAnalysis.CSharp", codeAnalysisTestVersion)));
42+
3643
ExportProviderFactory = new Lazy<IExportProviderFactory>(
3744
() =>
3845
{

0 commit comments

Comments
 (0)