Skip to content

Commit a7248bb

Browse files
committed
Use coverlet.MTP to enable test coverage collection +semver: skip
1 parent 61bbf3a commit a7248bb

2 files changed

Lines changed: 5 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: dotnet pack -c Release --no-build /p:PackageVersion=${{ env.GitVersion_SemVer }}
3838

3939
- name: Test
40-
run: dotnet test -c Release --no-build --verbosity normal --report-github
40+
run: dotnet test -c Release --no-build --verbosity normal --report-github --coverlet --coverlet-output-format opencover
4141

4242
- name: Upload coverage reports to Codecov
4343
uses: codecov/codecov-action@v5.5.2

AsyncMemoryCache.Tests/AsyncMemoryCache.Tests.csproj

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
<IsPackable>false</IsPackable>
88
<IsTestProject>true</IsTestProject>
99

10-
<CollectCoverage>true</CollectCoverage>
11-
<CoverletOutputFormat>opencover</CoverletOutputFormat>
12-
1310
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1411
<AnalysisLevel>preview</AnalysisLevel>
1512

@@ -20,10 +17,6 @@
2017
</PropertyGroup>
2118

2219
<ItemGroup>
23-
<PackageReference Include="coverlet.msbuild" Version="8.0.0">
24-
<PrivateAssets>all</PrivateAssets>
25-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
26-
</PackageReference>
2720
<PackageReference Include="GitHubActionsTestLogger" Version="3.0.1" />
2821
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.5" />
2922
<PackageReference Include="Microsoft.Extensions.TimeProvider.Testing" Version="10.4.0" />
@@ -33,15 +26,14 @@
3326
<PrivateAssets>all</PrivateAssets>
3427
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3528
</PackageReference>
29+
30+
<PackageReference Include="xunit.v3.mtp-v2" Version="3.2.2" />
3631
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
3732
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3833
<PrivateAssets>all</PrivateAssets>
3934
</PackageReference>
40-
<PackageReference Include="coverlet.collector" Version="8.0.0">
41-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
42-
<PrivateAssets>all</PrivateAssets>
43-
</PackageReference>
44-
<PackageReference Include="xunit.v3.mtp-v2" Version="3.2.2" />
35+
36+
<PackageReference Include="coverlet.MTP" Version="8.0.0" />
4537
</ItemGroup>
4638

4739
<ItemGroup>

0 commit comments

Comments
 (0)