mirror of https://github.com/Squidex/squidex.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.8 KiB
55 lines
1.8 KiB
$ErrorActionPreference = "Stop"
|
|
|
|
$reportsFolder = ".\_test-output"
|
|
$userProfile = $env:USERPROFILE
|
|
$workingFolder = Get-Location
|
|
|
|
Write-Host "Clear up '$reportsFolder' folder"
|
|
|
|
if (Test-Path $reportsFolder) {
|
|
Remove-Item $reportsFolder -recurse
|
|
}
|
|
|
|
Write-Host "Create new '$reportsFolder' folder"
|
|
|
|
New-Item -ItemType directory -Path $reportsFolder
|
|
|
|
&"$userProfile\.nuget\packages\OpenCover\4.6.519\tools\OpenCover.Console.exe" `
|
|
-register:user `
|
|
-target:"C:\Program Files\dotnet\dotnet.exe" `
|
|
-targetargs:"test $workingFolder\Squidex.Infrastructure.Tests\Squidex.Infrastructure.Tests.csproj" `
|
|
-filter:"+[Squidex*]*" `
|
|
-skipautoprops `
|
|
-output:"$workingFolder\$reportsFolder\Infrastructure.xml" `
|
|
-oldStyle
|
|
|
|
&"$userProfile\.nuget\packages\OpenCover\4.6.519\tools\OpenCover.Console.exe" `
|
|
-register:user `
|
|
-target:"C:\Program Files\dotnet\dotnet.exe" `
|
|
-targetargs:"test $workingFolder\Squidex.Core.Tests\Squidex.Core.Tests.csproj" `
|
|
-filter:"+[Squidex*]*" `
|
|
-skipautoprops `
|
|
-output:"$workingFolder\$reportsFolder\Core.xml" `
|
|
-oldStyle
|
|
|
|
&"$userProfile\.nuget\packages\OpenCover\4.6.519\tools\OpenCover.Console.exe" `
|
|
-register:user `
|
|
-target:"C:\Program Files\dotnet\dotnet.exe" `
|
|
-targetargs:"test $workingFolder\Squidex.Write.Tests\Squidex.Write.Tests.csproj" `
|
|
-filter:"+[Squidex*]*" `
|
|
-skipautoprops `
|
|
-output:"$workingFolder\$reportsFolder\Write.xml" `
|
|
-oldStyle
|
|
|
|
&"$userProfile\.nuget\packages\OpenCover\4.6.519\tools\OpenCover.Console.exe" `
|
|
-register:user `
|
|
-target:"C:\Program Files\dotnet\dotnet.exe" `
|
|
-targetargs:"test $workingFolder\Squidex.Read.Tests\Squidex.Read.Tests.csproj" `
|
|
-filter:"+[Squidex*]*" `
|
|
-skipautoprops `
|
|
-output:"$workingFolder\$reportsFolder\Read.xml" `
|
|
-oldStyle
|
|
|
|
&"$userProfile\.nuget\packages\ReportGenerator\2.5.2\tools\ReportGenerator.exe" `
|
|
-reports:"$workingFolder\$reportsFolder\*.xml" `
|
|
-targetdir:"$workingFolder\$reportsFolder\Output"
|