Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,6 @@ jobs:

- name: Test with coverage
# Skip Integration (needs Mongo/Redis) and TimeCritical (wall-clock asserts) tests on shared CI runners.
# Microsoft.Testing.Platform (see global.json) — xunit.v3 4.x dropped the VSTest bridge, so the
# VSTest --filter expression and --collect:"XPlat Code Coverage" no longer apply here.
run: dotnet test -c Release --no-build --filter-not-trait "Category=Integration" --filter-not-trait "Category=TimeCritical" --coverage --coverage-output-format cobertura --results-directory ./coverage

- name: Upload coverage to Codecov
Expand Down
3 changes: 1 addition & 2 deletions Tharga.Cache.Tests/AddCacheConcurrencyTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ public class AddCacheConcurrencyTests

private sealed record Marker<T>;

// Nesting a generic in itself yields as many distinct cache types as needed without
// declaring one class per host.
// Nesting Marker in itself yields N distinct cache types without N declared classes.
private static Type MarkerType(int depth)
{
var type = typeof(object);
Expand Down
Loading