Skip to content

build: migrate test suite to xUnit v3 and Xunit.Combinatorial v2 (#467) #297

build: migrate test suite to xUnit v3 and Xunit.Combinatorial v2 (#467)

build: migrate test suite to xUnit v3 and Xunit.Combinatorial v2 (#467) #297

Triggered via pull request June 15, 2026 10:37
Status Success
Total duration 5m 0s
Artifacts 3

build-library.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: tests/CommunityToolkit.Datasync.Server.Test/Service/Replace_Tests.cs#L24
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.NSwag.Test/NSwag_Tests.cs#L43
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.NSwag.Test/NSwag_Tests.cs#L34
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.EntityFrameworkCore.Test/RepositoryControlledEntityTableRepository_Tests.cs#L81
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.EntityFrameworkCore.Test/RepositoryControlledEntityTableRepository_Tests.cs#L55
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.EntityFrameworkCore.Test/SqliteEntityTableRepository_Tests.cs#L55
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.InMemory.Test/InMemoryRepository_Tests.cs#L167
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.InMemory.Test/InMemoryRepository_Tests.cs#L141
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.LiteDb.Test/LiteDbRepository_Tests.cs#L111
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)
build: tests/CommunityToolkit.Datasync.Server.LiteDb.Test/LiteDbRepository_Tests.cs#L85
Calls to methods which accept CancellationToken should use TestContext.Current.CancellationToken to allow test cancellation to be more responsive. (https://xunit.net/xunit.analyzers/rules/xUnit1051)

Artifacts

Produced during runtime
Name Size Digest
coverage Expired
88.3 KB
sha256:4ef74cb83bc5311be234c2a82a19953150721b75be89a2772fe364e4591bba16
nuget-list
306 Bytes
sha256:72e6b35fd931b075b2430fbc290072e7003d318054381f83fb0c9e40b39c573b
nuget-unsigned Expired
823 KB
sha256:cec576917c7ba5db37456be7e103dffd6ed02568d31fe94c8df08d07c3e19a19