This repository was archived by the owner on Jun 21, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +23
-9
lines changed
GitHub.VisualStudio.UnitTests
MetricsTests/MetricsTests Expand file tree Collapse file tree 3 files changed +23
-9
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ $testAssemblies = @(
3535
3636$opencoverTargetArgs = ($testAssemblies -join " " ) + " --where \`" cat!=Timings and cat!=CodeCoverageFlake\`" --inprocess --noresult"
3737
38- $opencoverDirectory = Join-Path $rootDirectory packages\OpenCover. 4.6 .519 \tools
38+ $opencoverDirectory = Join-Path $env: USERPROFILE .nuget\ packages\opencover\ 4.6 .519 \tools
3939$opencover = Join-Path $opencoverDirectory OpenCover.Console.exe
4040$opencoverArgs = @ (
4141 " -target:`" $nunitConsoleRunner `" " ,
@@ -44,25 +44,39 @@ $opencoverArgs = @(
4444 " -register:user -output:$rootDirectory \coverage.xml"
4545) -join " "
4646
47- $codecovDirectory = Join-Path $rootDirectory packages\Codecov. 1.1 .0 \tools
47+ $codecovDirectory = Join-Path $env: USERPROFILE .nuget\ packages\codecov\ 1.1 .0 \tools
4848$codecov = Join-Path $codecovDirectory codecov.exe
4949$codecovArgs = " -f $rootDirectory \coverage.xml"
5050
5151& {
5252 Trap {
53- Write-Output " Code coverage failed "
53+ Write-Output " OpenCover trapped "
5454 exit 0
5555 }
5656
57+ Write-Output $opencover
58+
5759 Run- Process 600 $opencover $opencoverArgs
5860
59- if ($AppVeyor ) {
61+ if (! $? ) {
62+ Write-Output " OpenCover failed"
63+ exit 0
64+ }
65+ }
66+
67+ if ($AppVeyor ) {
68+ & {
69+ Trap {
70+ Write-Output " Codecov trapped"
71+ exit 0
72+ }
73+
6074 Push-AppveyorArtifact " $rootDirectory \coverage.xml"
6175 Run- Process 300 $codecov $codecovArgs
62- }
6376
64- if (! $? ) {
65- Write-Output " Code coverage failed"
66- exit 0
77+ if (! $? ) {
78+ Write-Output " Codecov failed"
79+ exit 0
80+ }
6781 }
6882}
Original file line number Diff line number Diff line change 2525 <PackageReference Include =" BCC-Submission" Version =" 0.0.2-alpha" />
2626 <PackageReference Include =" NSubstitute" Version =" 2.0.3" />
2727 <PackageReference Include =" NUnit" version =" 3.9.0" />
28+ <PackageReference Include =" OpenCover" Version =" 4.6.519" />
2829 <PackageReference Include =" Rx-Main" Version =" 2.2.5-custom" targetFramework =" net45" />
2930 <PackageReference Include =" Rx-Testing" Version =" 2.2.5-custom" targetFramework =" net45" />
3031 </ItemGroup >
Original file line number Diff line number Diff line change 33 <package id =" NUnit" version =" 3.9.0" targetFramework =" net452" />
44 <package id =" NUnit.ConsoleRunner" version =" 3.7.0" targetFramework =" net452" />
55 <package id =" NUnit3TestAdapter" version =" 3.9.0" targetFramework =" net452" />
6- <package id =" OpenCover" version =" 4.6.519" targetFramework =" net461" />
76</packages >
You can’t perform that action at this time.
0 commit comments