You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit cbc4e5c
Browse filesBrowse the repository at this point in the historyBrowse files
build: migrate test suite to xUnit v3 and Xunit.Combinatorial v2 (#467) (#472)
- Replace xunit 2.9.3 with xunit.v3 3.2.2; test projects become stand-alone executables (OutputType=Exe) gated on IsTestProject.
- Bump Xunit.Combinatorial 1.6.24 -> 2.0.24 (v2 targets xUnit v3).
- Remove XUnit.SkippableFact (no v3 release) and unused xRetry.
- Rewrite [SkippableFact]/[SkippableTheory] -> [Fact]/[Theory] and Skip.IfNot(...) -> Assert.SkipUnless(..., reason) using native v3 dynamic skip.
- Remove Xunit.Abstractions usings (ITestOutputHelper now in Xunit).
- Convert IAsyncLifetime InitializeAsync/DisposeAsync to ValueTask; fold IDisposable cleanup into DisposeAsync where both were implemented.
- Keep VSTest path (Microsoft.NET.Test.Sdk + xunit.runner.visualstudio + coverlet) so dotnet test and XPlat Code Coverage are unchanged.
No test logic changed; no tests disabled or deleted.
Co-authored-by: ahall <ahall@cloudflare.com>
Copy file name to clipboardExpand all lines: tests/CommunityToolkit.Datasync.Server.EntityFrameworkCore.Test/CommunityToolkit.Datasync.Server.EntityFrameworkCore.Test.csproj
0 commit comments