Changed to opencover test format

This commit is contained in:
Sandoun
2023-06-16 10:00:15 +02:00
parent 0b670b1a27
commit a8960f12c8
2 changed files with 6 additions and 10 deletions

View File

@@ -40,16 +40,8 @@ jobs:
- name: 'Run tests' - name: 'Run tests'
run: | run: |
cd '${{ github.workspace }}/MewtocolTests' cd '${{ github.workspace }}/MewtocolTests'
dotnet test --logger "trx;logfilename=testresults.trx" dotnet test /p:CollectCoverage=true /p:CoverletOutputFormat=opencover
#Generate a test report #Upload to codecov
- name: 'Generate Test Report'
uses: dorny/test-reporter@v1
if: success() || failure() # run this step even if previous step failed
with:
name: Unit Test Report # Name of the check run which will be created
path: '${{ github.workspace }}/MewtocolTests/TestResults/testresults.trx' # Path to test results
reporter: dotnet-trx # Format of test results
#Upload to codecov
- name: Upload coverage reports to Codecov - name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
env: env:

View File

@@ -9,6 +9,10 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
<PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit" Version="2.4.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">