@@ -20,18 +20,17 @@ $nunitDirectory = Join-Path $rootDirectory packages\NUnit.ConsoleRunner.3.7.0\to
2020$nunitConsoleRunner = Join-Path $nunitDirectory nunit3-console.exe
2121
2222$testAssemblies = @ (
23- " test\GitHub.Api.UnitTests\bin\$Configuration \GitHub.Api.UnitTests.dll" ,
24- " test\GitHub.App.UnitTests\bin\$Configuration \GitHub.App.UnitTests.dll" ,
25- " test\GitHub.Exports.Reactive.UnitTests\bin\$Configuration \GitHub.Exports.Reactive.UnitTests.dll" ,
26- " test\GitHub.Exports.UnitTests\bin\$Configuration \GitHub.Exports.UnitTests.dll" ,
27- " test\GitHub.Extensions.UnitTests\bin\$Configuration \GitHub.Extensions.UnitTests.dll" ,
28- " test\GitHub.InlineReviews.UnitTests\bin\$Configuration \GitHub.InlineReviews.UnitTests.dll" ,
29- " test\GitHub.Primitives.UnitTests\bin\$Configuration \GitHub.Primitives.UnitTests.dll" ,
30- " test\GitHub.TeamFoundation.UnitTests\bin\$Configuration \GitHub.TeamFoundation.UnitTests.dll" ,
31- " test\GitHub.UI.UnitTests\bin\$Configuration \GitHub.UI.UnitTests.dll" ,
32- " test\GitHub.VisualStudio.UnitTests\bin\$Configuration \GitHub.VisualStudio.UnitTests.dll" ,
23+ " test\GitHub.Api.UnitTests\bin\$Configuration \net461\GitHub.Api.UnitTests.dll" ,
24+ " test\GitHub.App.UnitTests\bin\$Configuration \net461\GitHub.App.UnitTests.dll" ,
25+ " test\GitHub.Exports.Reactive.UnitTests\bin\$Configuration \net461\GitHub.Exports.Reactive.UnitTests.dll" ,
26+ " test\GitHub.Exports.UnitTests\bin\$Configuration \net461\GitHub.Exports.UnitTests.dll" ,
27+ " test\GitHub.Extensions.UnitTests\bin\$Configuration \net461\GitHub.Extensions.UnitTests.dll" ,
28+ " test\GitHub.InlineReviews.UnitTests\bin\$Configuration \net461\GitHub.InlineReviews.UnitTests.dll" ,
29+ " test\GitHub.TeamFoundation.UnitTests\bin\$Configuration \net461\GitHub.TeamFoundation.UnitTests.dll" ,
30+ " test\GitHub.UI.UnitTests\bin\$Configuration \net461\GitHub.UI.UnitTests.dll" ,
31+ " test\GitHub.VisualStudio.UnitTests\bin\$Configuration \net461\GitHub.VisualStudio.UnitTests.dll" ,
3332 " test\MetricsTests\MetricsTests\bin\$Configuration \MetricsTests.dll" ,
34- " test\TrackingCollectionTests\bin\$Configuration \TrackingCollectionTests.dll"
33+ " test\TrackingCollectionTests\bin\$Configuration \net461\ TrackingCollectionTests.dll"
3534)
3635
3736$opencoverTargetArgs = ($testAssemblies -join " " ) + " --where \`" cat!=Timings and cat!=CodeCoverageFlake\`" --inprocess --noresult"
@@ -45,24 +44,25 @@ $opencoverArgs = @(
4544 " -register:user -output:$rootDirectory \coverage.xml"
4645) -join " "
4746
48- $codecovDirectory = Join-Path $rootDirectory packages\Codecov.1.0 . 5 \tools
47+ $codecovDirectory = Join-Path $rootDirectory packages\Codecov.1.1 . 0 \tools
4948$codecov = Join-Path $codecovDirectory codecov.exe
5049$codecovArgs = " -f $rootDirectory \coverage.xml"
5150
5251& {
5352 Trap {
54- Write-Output " $Project tests failed"
53+ Write-Output " Code coverage failed"
5554 exit 0
5655 }
5756
5857 Run- Process 600 $opencover $opencoverArgs
5958
6059 if ($AppVeyor ) {
61- Run- Process 60 $codecov $codecovArgs
60+ Push-AppveyorArtifact " $rootDirectory \coverage.xml"
61+ Run- Process 300 $codecov $codecovArgs
6262 }
6363
6464 if (! $? ) {
65- Write-Output " $Project tests failed"
65+ Write-Output " Code coverage failed"
6666 exit 0
6767 }
6868}
0 commit comments