Skip to content

Commit c3e0f5f

Browse files
committed
Update opencover-report.ps1 to work with latest project layout
1 parent 25c039e commit c3e0f5f

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

build/opencover-report.ps1

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ $opencover_console = "$packages_folder\OpenCover.$opencover_version\tools\OpenCo
3030
$xunit_runner_console = "$packages_folder\xunit.runner.console.$xunitrunner_version\tools\xunit.console.x86.exe"
3131
$report_generator = "$packages_folder\ReportGenerator.$reportgenerator_version\tools\ReportGenerator.exe"
3232
$report_folder = '.\OpenCover.Reports'
33-
$target_dll = "..\StyleCop.Analyzers\StyleCop.Analyzers.Test\bin\$Configuration\StyleCop.Analyzers.Test.dll"
33+
$target_dll = "..\StyleCop.Analyzers\StyleCop.Analyzers.Test\bin\$Configuration\net452\StyleCop.Analyzers.Test.dll"
34+
$target_dll_csharp7 = "..\StyleCop.Analyzers\StyleCop.Analyzers.Test.CSharp7\bin\$Configuration\net46\StyleCop.Analyzers.Test.CSharp7.dll"
3435

3536
If (Test-Path $report_folder) {
3637
Remove-Item -Recurse -Force $report_folder
@@ -40,7 +41,6 @@ mkdir $report_folder | Out-Null
4041

4142
&$opencover_console `
4243
-register:user `
43-
-threshold:1 `
4444
-returntargetcode `
4545
-hideskipped:All `
4646
-filter:"+[StyleCop*]*" `
@@ -50,6 +50,18 @@ mkdir $report_folder | Out-Null
5050
-target:"$xunit_runner_console" `
5151
-targetargs:"$target_dll -noshadow"
5252

53+
&$opencover_console `
54+
-register:user `
55+
-returntargetcode `
56+
-hideskipped:All `
57+
-filter:"+[StyleCop*]*" `
58+
-excludebyattribute:*.ExcludeFromCodeCoverage* `
59+
-excludebyfile:*\*Designer.cs `
60+
-output:"$report_folder\OpenCover.StyleCopAnalyzers.xml" `
61+
-mergebyhash -mergeoutput `
62+
-target:"$xunit_runner_console" `
63+
-targetargs:"$target_dll_csharp7 -noshadow"
64+
5365
&$report_generator -targetdir:$report_folder -reports:$report_folder\OpenCover.*.xml
5466

5567
$host.UI.WriteLine("Open $report_folder\index.htm to see code coverage results.")

0 commit comments

Comments
 (0)