File tree Expand file tree Collapse file tree 3 files changed +14
-12
lines changed
CommonNet.Extensions.Tests Expand file tree Collapse file tree 3 files changed +14
-12
lines changed Original file line number Diff line number Diff line change 5858 - name : Build Tests
5959 run : dotnet build --configuration Release --no-restore CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
6060 - name : Tests
61- run : dotnet test --no-restore --configuration Release --no-build --verbosity normal -p:CollectCoverage=true --collect:"XPlat Code Coverage;Format=cobertura,opencover" --results-directory ./coverage CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
61+ shell : pwsh
62+ run :
63+ $currentDirectory = Get-Location
64+ dotnet run --no-restore --configuration Release --no-build --verbosity normal --framework net8.0 --coverage-output $currentDirectory/coverage/net8.0/coverage.opencover.xml --coverage-output-format cobertura --coverage --project CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
65+ dotnet run --no-restore --configuration Release --no-build --verbosity normal --framework net9.0 --coverage-output $currentDirectory/coverage/net9.0/coverage.opencover.xml --coverage-output-format cobertura --coverage --project CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
6266 - name : SonarCloud End
6367 env :
6468 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
8791 - name : Build Tests
8892 run : dotnet build --configuration Release --no-restore CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
8993 - name : Tests
90- run : dotnet test --no-restore --configuration Release --no-build --verbosity normal -p:CollectCoverage=true --collect:"XPlat Code Coverage;Format=cobertura" --results-directory ./coverage CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
94+ shell : pwsh
95+ run :
96+ $currentDirectory = Get-Location
97+ dotnet run --no-restore --configuration Release --no-build --verbosity normal --framework net48 --coverage-output $currentDirectory/coverage/net48/coverage.opencover.xml --coverage-output-format cobertura --coverage --project CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
98+ dotnet run --no-restore --configuration Release --no-build --verbosity normal --framework net8.0 --coverage-output $currentDirectory/coverage/net8.0/coverage.opencover.xml --coverage-output-format cobertura --coverage --project CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
99+ dotnet run --no-restore --configuration Release --no-build --verbosity normal --framework net9.0 --coverage-output $currentDirectory/coverage/net9.0/coverage.opencover.xml --coverage-output-format cobertura --coverage --project CommonNet.Extensions.Tests/CommonNet.Extensions.Tests.csproj
91100 - name : Upload coverage reports to Codecov
92101 uses : codecov/codecov-action@v4
93102 with :
Original file line number Diff line number Diff line change 99 <RuntimeIdentifier >linux-x64</RuntimeIdentifier >
1010 <RuntimeIdentifier Condition =" '$(OS)' == 'Windows_NT' " >win-x64</RuntimeIdentifier >
1111 <NoWarn >$(NoWarn);TUnit0046</NoWarn >
12+ <IsTestProject >true</IsTestProject >
1213 </PropertyGroup >
1314
1415 <ItemGroup >
15- <PackageReference Include =" coverlet.collector" >
16- <PrivateAssets >all</PrivateAssets >
17- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
18- </PackageReference >
19- <PackageReference Include =" coverlet.msbuild" >
20- <PrivateAssets >all</PrivateAssets >
21- <IncludeAssets >runtime; build; native; contentfiles; analyzers</IncludeAssets >
22- </PackageReference >
2316 <PackageReference Include =" Microsoft.Extensions.DependencyInjection" />
17+ <PackageReference Include =" Microsoft.Testing.Extensions.CodeCoverage" />
2418 <PackageReference Include =" Microsoft.NET.Test.Sdk" />
2519 <PackageReference Include =" Moq" />
2620 <PackageReference Include =" TUnit" />
Original file line number Diff line number Diff line change 11<Project >
22 <ItemGroup >
33 <PackageVersion Include =" CommunityToolkit.Diagnostics" Version =" [8.0,)" />
4- <PackageVersion Include =" coverlet.collector" Version =" 6.0.4" />
5- <PackageVersion Include =" coverlet.msbuild" Version =" 6.0.4" />
64 <PackageVersion Include =" Serilog" Version =" [4.0,)" />
75 <PackageVersion Include =" Moq" Version =" 4.20.72" />
86 <PackageVersion Include =" Microsoft.NET.Test.Sdk" Version =" 17.14.0" />
1917 <PackageVersion Include =" Polyfill" Version =" 8.7.4" Condition =" '$(TargetFramework)' == 'netstandard2.0' or '$(TargetFramework)' == 'net48'" />
2018 <PackageVersion Include =" Microsoft.SourceLink.GitHub" Version =" 8.0.0" />
2119 <PackageVersion Include =" TUnit" Version =" 0.52.22" />
20+ <PackageVersion Include =" Microsoft.Testing.Extensions.CodeCoverage" Version =" 17.14.2" />
2221 </ItemGroup >
2322</Project >
You can’t perform that action at this time.
0 commit comments