Skip to content

Fix X2022: Preserve all arguments when fixing negated boolean assertions #186

Fix X2022: Preserve all arguments when fixing negated boolean assertions

Fix X2022: Preserve all arguments when fixing negated boolean assertions #186

Re-run triggered November 20, 2025 16:40
Status Failure
Total duration 8m 57s
Artifacts 3

pull-request.yaml

on: pull_request
Matrix: Build
Fit to window
Zoom out
Zoom in

Annotations

29 errors and 3 warnings
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.False(condition: condition, userMessage: \"test\"); +\t\tAssert.False(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.True(condition: condition, userMessage: \"test\"); +\t\tAssert.True(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.False(condition: condition, userMessage: \"test\"); +\t\tAssert.False(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.True(condition: condition, userMessage: \"test\"); +\t\tAssert.True(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Build (macOS-latest)
Process completed with exit code 1.
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.False(condition: condition, userMessage: \"test\"); +\t\tAssert.False(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.True(condition: condition, userMessage: \"test\"); +\t\tAssert.True(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.False(condition: condition, userMessage: \"test\"); +\t\tAssert.False(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.True(condition: condition, userMessage: \"test\"); +\t\tAssert.True(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Build (ubuntu-latest)
Process completed with exit code 1.
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<VerifyDiagnosticsAsync>d__68.MoveNext() in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.<RunImplAsync>d__44.MoveNext() in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<RunAsync>d__62.MoveNext() in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CSharpVerifier`1.<VerifyCodeFix>d__24.MoveNext() in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 24 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at BooleanAssertsShouldNotBeNegatedFixerTests.<WithMultipleArguments_PreservesAllAdditionalArguments>d__3.MoveNext() in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<VerifyDiagnosticsAsync>d__68.MoveNext() in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.<RunImplAsync>d__44.MoveNext() in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.<RunAsync>d__62.MoveNext() in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at CSharpVerifier`1.<VerifyCodeFix>d__24.MoveNext() in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 24 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at BooleanAssertsShouldNotBeNegatedFixerTests.<WithMultipleArguments_PreservesAllAdditionalArguments>d__3.MoveNext() in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.False(condition: condition, userMessage: \"test\"); +\t\tAssert.False(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.True(condition: condition, userMessage: \"test\"); +\t\tAssert.True(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,43): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 43), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'True' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 14).WithArguments(\"True\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L47
BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Diagnostics of test state Expected diagnostic to start at column \"3\" was actually at column \"10\" Expected diagnostic: // /0/Test0.cs(8,3,8,44): info xUnit2022 VerifyCS.Diagnostic().WithSpan(8, 3, 8, 44), Actual diagnostic: // /0/Test0.cs(8,10): error CS1501: No overload for method 'False' takes 3 arguments DiagnosticResult.CompilerError(\"CS1501\").WithSpan(8, 10, 8, 15).WithArguments(\"False\", \"3\"), - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Equal[T](T expected, T actual, String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 56 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyLinePosition(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, LinePosition actualLinePosition, LinePosition expectedLinePosition, String positionText, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 831 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticLocation(ImmutableArray`1 analyzers, Diagnostic diagnostic, DiagnosticResult expectedDiagnostic, Location actual, DiagnosticLocation expected, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 815 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticResults(IEnumerable`1 actualResults, ImmutableArray`1 analyzers, DiagnosticResult[] expectedResults, IVerifier verifier) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 562 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.VerifyDiagnosticsAsync(EvaluatedProjectState primaryProject, ImmutableArray`1 additionalProjects, DiagnosticResult[] expected, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 451 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 311 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithMultipleArguments_PreservesAllAdditionalArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 57 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"True\", replacement: \"False\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.False(condition: condition, userMessage: \"test\"); +\t\tAssert.False(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Failed Test: BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs#L60
BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(assertion: \"False\", replacement: \"True\"): Context: Testing against xUnit.net v2 Context: Iterative code fix application content of '/0/Test0.cs' did not match. Diff shown with expected as baseline: using Xunit; public class TestClass { \t[Fact] \tpublic void TestMethod() { \t\tbool condition = true; -\t\tAssert.True(condition: condition, userMessage: \"test\"); +\t\tAssert.True(condition, userMessage: \"test\"); \t} } - at Microsoft.CodeAnalysis.Testing.Verifiers.XunitVerifier.Microsoft.CodeAnalysis.Testing.IVerifier.Fail(String message) in /_/src/xunit.analyzers.tests/Utility/XunitVerifier.cs:line 61 at Microsoft.CodeAnalysis.Testing.IVerifierExtensions.EqualOrDiff(IVerifier verifier, String expected, String actual, String message) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/Extensions/IVerifierExtensions.cs:line 67 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyProjectAsync(ProjectState newState, Project project, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 537 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(String language, ImmutableArray`1 analyzers, ImmutableArray`1 codeFixProviders, SolutionState oldState, SolutionState newState, Int32 numberOfIterations, Func`10 getFixedProject, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 515 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.VerifyFixAsync(SolutionState testState, SolutionState fixedState, SolutionState batchFixedState, IVerifier verifier, CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 441 at Microsoft.CodeAnalysis.Testing.CodeFixTest`1.RunImplAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.CodeFix.Testing/CodeFixTest`1.cs:line 316 at Microsoft.CodeAnalysis.Testing.AnalyzerTest`1.RunAsync(CancellationToken cancellationToken) in /_/src/Microsoft.CodeAnalysis.Testing/Microsoft.CodeAnalysis.Analyzer.Testing/AnalyzerTest`1.cs:line 174 at CSharpVerifier`1.VerifyCodeFix(String before, String after, String fixerActionKey, DiagnosticResult[] diagnostics) in /_/src/xunit.analyzers.tests/Utility/CSharpVerifier.CodeFixes.cs:line 23 at BooleanAssertsShouldNotBeNegatedFixerTests.WithNamedArguments_PreservesAllArguments(String assertion, String replacement) in /_/src/xunit.analyzers.tests/Fixes/X2000/BooleanAssertsShouldNotBeNegatedFixerTests.cs:line 70 --- End of stack trace from previous location ---
Build (windows-latest)
Process completed with exit code 1.
Build (macOS-latest)
Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment Unable to post PR comment - this is likely a permissions issue. Required permission: "pull-requests: write" needs to be set in your workflow permissions. Add this to your workflow file: jobs: build: runs-on: ubuntu-latest permissions: pull-requests: write See documentation: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token For forked PRs, you should use the pull_request_target event instead of pull_request.
Build (ubuntu-latest)
Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment Unable to post PR comment - this is likely a permissions issue. Required permission: "pull-requests: write" needs to be set in your workflow permissions. Add this to your workflow file: jobs: build: runs-on: ubuntu-latest permissions: pull-requests: write See documentation: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token For forked PRs, you should use the pull_request_target event instead of pull_request.
Build (windows-latest)
Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment Unable to post PR comment - this is likely a permissions issue. Required permission: "pull-requests: write" needs to be set in your workflow permissions. Add this to your workflow file: jobs: build: runs-on: ubuntu-latest permissions: pull-requests: write See documentation: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token For forked PRs, you should use the pull_request_target event instead of pull_request.

Artifacts

Produced during runtime
Name Size Digest
test-macOS-latest
307 KB
sha256:01beb2472e561555d2dbb97ee7978b17a0a6638d40e1292ccbd60cb18aeb0123
test-ubuntu-latest
307 KB
sha256:80e3bc7e6505c0b4ffea85ea7b704460a1abda1162b1e8315c8e37c5384f899b
test-windows-latest
607 KB
sha256:41b7cdd88bef8ef8337e8efbe82f3897d674ad4631e39ea17e0dd48747b8551d