Skip to content

Commit 26b8f58

Browse files
committed
Update to generic testing packages
The test-framework-specific packages have been obsoleted. See <https://github.com/dotnet/roslyn-sdk/blob/e5ac2973139bde52fae4f85327ea7ac7bc5eedf6/src/Microsoft.CodeAnalysis.Testing/README.md#obsolete-packages>.
1 parent 98f1295 commit 26b8f58

File tree

7 files changed

+18
-20
lines changed

7 files changed

+18
-20
lines changed

Directory.Packages.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
<PackageVersion Include="Microsoft.CodeAnalysis" Version="4.0.1" />
3030
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.0.1" />
3131
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" /><!-- We explicitly reference these analyzers to get the latest version even though we might not use the latest version of Microsoft.CodeAnalysis everywhere. -->
32-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit" Version="1.1.0" />
33-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" Version="1.1.0" />
34-
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing.XUnit" Version="1.1.0" />
32+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing" Version="1.1.2" />
33+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing" Version="1.1.2" />
34+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing" Version="1.1.2" />
3535
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.0.1" />
3636
<PackageVersion Include="Microsoft.VSSDK.BuildTools" Version="17.0.1597"/>
3737
</ItemGroup>

Funcky.Analyzers/Funcky.Analyzers.Test/Funcky.Analyzers.Test.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
<PackageReference Include="xunit" />
1717
<PackageReference Include="xunit.runner.visualstudio" />
1818
<PackageReference Include="Microsoft.CodeAnalysis" />
19-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit" />
20-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" />
21-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing.XUnit" />
19+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Analyzer.Testing" />
20+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing" />
21+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.CodeRefactoring.Testing" />
2222
</ItemGroup>
2323

2424
<ItemGroup>

Funcky.Analyzers/Funcky.Analyzers.Test/Verifiers/CSharpAnalyzerVerifier`1+Test.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
using Microsoft.CodeAnalysis.CSharp.Testing;
22
using Microsoft.CodeAnalysis.Diagnostics;
3-
using Microsoft.CodeAnalysis.Testing.Verifiers;
3+
using Microsoft.CodeAnalysis.Testing;
44

55
namespace Funcky.Analyzers.Test;
66

77
public static partial class CSharpAnalyzerVerifier<TAnalyzer>
88
where TAnalyzer : DiagnosticAnalyzer, new()
99
{
10-
public class Test : CSharpAnalyzerTest<TAnalyzer, XUnitVerifier>
10+
public class Test : CSharpAnalyzerTest<TAnalyzer, DefaultVerifier>
1111
{
1212
public Test()
1313
{

Funcky.Analyzers/Funcky.Analyzers.Test/Verifiers/CSharpAnalyzerVerifier`1.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
using Microsoft.CodeAnalysis.CSharp.Testing;
33
using Microsoft.CodeAnalysis.Diagnostics;
44
using Microsoft.CodeAnalysis.Testing;
5-
using Microsoft.CodeAnalysis.Testing.Verifiers;
65

76
namespace Funcky.Analyzers.Test;
87

@@ -11,15 +10,15 @@ public static partial class CSharpAnalyzerVerifier<TAnalyzer>
1110
{
1211
/// <inheritdoc cref="AnalyzerVerifier{TAnalyzer, TTest, TVerifier}.Diagnostic()"/>
1312
public static DiagnosticResult Diagnostic()
14-
=> CSharpAnalyzerVerifier<TAnalyzer, XUnitVerifier>.Diagnostic();
13+
=> CSharpAnalyzerVerifier<TAnalyzer, DefaultVerifier>.Diagnostic();
1514

1615
/// <inheritdoc cref="AnalyzerVerifier{TAnalyzer, TTest, TVerifier}.Diagnostic(string)"/>
1716
public static DiagnosticResult Diagnostic(string diagnosticId)
18-
=> CSharpAnalyzerVerifier<TAnalyzer, XUnitVerifier>.Diagnostic(diagnosticId);
17+
=> CSharpAnalyzerVerifier<TAnalyzer, DefaultVerifier>.Diagnostic(diagnosticId);
1918

2019
/// <inheritdoc cref="AnalyzerVerifier{TAnalyzer, TTest, TVerifier}.Diagnostic(DiagnosticDescriptor)"/>
2120
public static DiagnosticResult Diagnostic(DiagnosticDescriptor descriptor)
22-
=> CSharpAnalyzerVerifier<TAnalyzer, XUnitVerifier>.Diagnostic(descriptor);
21+
=> CSharpAnalyzerVerifier<TAnalyzer, DefaultVerifier>.Diagnostic(descriptor);
2322

2423
/// <inheritdoc cref="AnalyzerVerifier{TAnalyzer, TTest, TVerifier}.VerifyAnalyzerAsync(string, DiagnosticResult[])"/>
2524
public static async Task VerifyAnalyzerAsync(string source, params DiagnosticResult[] expected)

Funcky.Analyzers/Funcky.Analyzers.Test/Verifiers/CSharpCodeFixVerifier`2+Test.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
using Microsoft.CodeAnalysis.CodeFixes;
22
using Microsoft.CodeAnalysis.CSharp.Testing;
33
using Microsoft.CodeAnalysis.Diagnostics;
4-
using Microsoft.CodeAnalysis.Testing.Verifiers;
4+
using Microsoft.CodeAnalysis.Testing;
55

66
namespace Funcky.Analyzers.Test;
77

88
public static partial class CSharpCodeFixVerifier<TAnalyzer, TCodeFix>
99
where TAnalyzer : DiagnosticAnalyzer, new()
1010
where TCodeFix : CodeFixProvider, new()
1111
{
12-
public class Test : CSharpCodeFixTest<TAnalyzer, TCodeFix, XUnitVerifier>
12+
public class Test : CSharpCodeFixTest<TAnalyzer, TCodeFix, DefaultVerifier>
1313
{
1414
public Test()
1515
{

Funcky.Analyzers/Funcky.Analyzers.Test/Verifiers/CSharpCodeFixVerifier`2.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
using Microsoft.CodeAnalysis.CSharp.Testing;
55
using Microsoft.CodeAnalysis.Diagnostics;
66
using Microsoft.CodeAnalysis.Testing;
7-
using Microsoft.CodeAnalysis.Testing.Verifiers;
87

98
namespace Funcky.Analyzers.Test;
109

@@ -14,15 +13,15 @@ public static partial class CSharpCodeFixVerifier<TAnalyzer, TCodeFix>
1413
{
1514
/// <inheritdoc cref="CodeFixVerifier{TAnalyzer, TCodeFix, TTest, TVerifier}.Diagnostic()"/>
1615
public static DiagnosticResult Diagnostic()
17-
=> CSharpCodeFixVerifier<TAnalyzer, TCodeFix, XUnitVerifier>.Diagnostic();
16+
=> CSharpCodeFixVerifier<TAnalyzer, TCodeFix, DefaultVerifier>.Diagnostic();
1817

1918
/// <inheritdoc cref="CodeFixVerifier{TAnalyzer, TCodeFix, TTest, TVerifier}.Diagnostic(string)"/>
2019
public static DiagnosticResult Diagnostic(string diagnosticId)
21-
=> CSharpCodeFixVerifier<TAnalyzer, TCodeFix, XUnitVerifier>.Diagnostic(diagnosticId);
20+
=> CSharpCodeFixVerifier<TAnalyzer, TCodeFix, DefaultVerifier>.Diagnostic(diagnosticId);
2221

2322
/// <inheritdoc cref="CodeFixVerifier{TAnalyzer, TCodeFix, TTest, TVerifier}.Diagnostic(DiagnosticDescriptor)"/>
2423
public static DiagnosticResult Diagnostic(DiagnosticDescriptor descriptor)
25-
=> CSharpCodeFixVerifier<TAnalyzer, TCodeFix, XUnitVerifier>.Diagnostic(descriptor);
24+
=> CSharpCodeFixVerifier<TAnalyzer, TCodeFix, DefaultVerifier>.Diagnostic(descriptor);
2625

2726
/// <inheritdoc cref="CodeFixVerifier{TAnalyzer, TCodeFix, TTest, TVerifier}.VerifyAnalyzerAsync(string, DiagnosticResult[])"/>
2827
public static async Task VerifyAnalyzerAsync(string source, params DiagnosticResult[] expected)

Funcky.Analyzers/Funcky.Analyzers.Test/Verifiers/CSharpCodeRefactoringVerifier`1+Test.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
using Microsoft.CodeAnalysis.CodeRefactorings;
22
using Microsoft.CodeAnalysis.CSharp.Testing;
3-
using Microsoft.CodeAnalysis.Testing.Verifiers;
3+
using Microsoft.CodeAnalysis.Testing;
44

55
namespace Funcky.Analyzers.Test;
66

77
public static partial class CSharpCodeRefactoringVerifier<TCodeRefactoring>
88
where TCodeRefactoring : CodeRefactoringProvider, new()
99
{
10-
public class Test : CSharpCodeRefactoringTest<TCodeRefactoring, XUnitVerifier>
10+
public class Test : CSharpCodeRefactoringTest<TCodeRefactoring, DefaultVerifier>
1111
{
1212
public Test()
1313
{

0 commit comments

Comments
 (0)