Skip to content

Commit 120d331

Browse files
committed
Added code coverage results for SonarCloud
1 parent 8073130 commit 120d331

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.travis.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ script:
1818
/d:sonar.organization="$SONAR_ORGANIZATION_KEY" \
1919
/d:sonar.host.url="$SONAR_URL" \
2020
/d:sonar.login="$SONAR_TOKEN" \
21-
/d:sonar.cs.vstest.reportsPaths="./Mastercard.Developer.OAuth1Signer.Tests/TestResults/results.trx"
22-
- dotnet test -c Release -l:"trx;LogFileName=results.trx"
21+
/d:sonar.cs.vstest.reportsPaths="./Mastercard.Developer.OAuth1Signer.Tests/TestResults/results.trx" \
22+
/d:sonar.cs.opencover.reportsPaths="./Mastercard.Developer.OAuth1Signer.Tests/TestResults/coverage.xml"
23+
- dotnet test -c Release -l:"trx;LogFileName=results.trx" /p:CollectCoverage=true /p:CoverletOutputFormat="opencover" /p:CoverletOutput="TestResults/coverage.xml"
2324
- dotnet publish -c Release
2425
- dotnet sonarscanner end /d:sonar.login="$SONAR_TOKEN"

Mastercard.Developer.OAuth1Signer.Tests/Mastercard.Developer.OAuth1Signer.Tests.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11+
<PackageReference Include="coverlet.msbuild" Version="2.5.1">
12+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
13+
<PrivateAssets>all</PrivateAssets>
14+
</PackageReference>
1115
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />
1216
<PackageReference Include="MSTest.TestAdapter" Version="1.4.0" />
1317
<PackageReference Include="MSTest.TestFramework" Version="1.4.0" />

0 commit comments

Comments
 (0)