Skip to content

Migrate xunit to v3#278

Merged
erikdarlingdata merged 1 commit intodevfrom
chore/xunit-v3
Apr 25, 2026
Merged

Migrate xunit to v3#278
erikdarlingdata merged 1 commit intodevfrom
chore/xunit-v3

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

  • Swaps xunit 2.9.3 for xunit.v3 3.2.2. Single .csproj line. The runner (xunit.runner.visualstudio 3.1.5) already supports v3.

Test plan

  • dotnet test — 71/71 passing

🤖 Generated with Claude Code

Single-package swap. The test project uses only [Fact] + the basic Assert.* surface
(no theories, no fixtures, no IAsyncLifetime, no ITestOutputHelper), all of which
carry over to v3 unchanged. xunit.runner.visualstudio 3.1.5 already supports v3.

71/71 tests passing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit a370b7f into dev Apr 25, 2026
2 checks passed
@erikdarlingdata erikdarlingdata deleted the chore/xunit-v3 branch April 25, 2026 23:26
@erikdarlingdata erikdarlingdata mentioned this pull request Apr 27, 2026
5 tasks
erikdarlingdata added a commit that referenced this pull request Apr 27, 2026
Highlights since v1.8.0:
- Minimap for plan navigation (#276)
- Colored links by accuracy ratio divergence (#289)
- Distinct parallelism subtype icons (#285, #288)
- Query Store filter ordering fix (#287)
- xunit v2 -> v3 migration (#278)
- SqlClient 6 -> 7, ScriptDom 170 -> 180 (#279)
- System.CommandLine GA (#280)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant