зеркало из https://github.com/SixLabors/Shapes.git
21 строка
1.2 KiB
Batchfile
21 строка
1.2 KiB
Batchfile
@echo off
|
|
|
|
cd tests\CodeCoverage
|
|
|
|
nuget restore packages.config -PackagesDirectory .
|
|
|
|
cd ..
|
|
cd ..
|
|
|
|
dotnet restore SixLabors.Shapes.sln
|
|
dotnet build SixLabors.Shapes.sln --no-incremental -c debug /p:codecov=true
|
|
|
|
rem The -threshold options prevents this taking ages...
|
|
rem tests\CodeCoverage\OpenCover.4.6.519\tools\OpenCover.Console.exe -target:"dotnet.exe" -targetargs:"test tests\SixLabors.Shapes.Tests\SixLabors.Shapes.Tests.csproj --no-build -c Release /p:codecov=true" -threshold:10 -register:user -filter:"+[SixLabors.Shapes*]*" -excludebyattribute:*.ExcludeFromCodeCoverage* -hideskipped:All -returntargetcode -output:.\SixLabors.Shapes.Coverage.xml
|
|
tests\CodeCoverage\OpenCover.4.6.519\tools\OpenCover.Console.exe -target:"dotnet.exe" -targetargs:"test tests\SixLabors.Shapes.Tests\SixLabors.Shapes.Tests.csproj --no-build -c debug" -searchdirs:"tests\SixLabors.Shapes.Tests\bin\Release\netcoreapp1.1" -register:user -output:.\SixLabors.Shapes.Coverage.xml -hideskipped:All -returntargetcode -oldStyle -filter:"+[SixLabors.Shapes*]*"
|
|
|
|
if %errorlevel% neq 0 exit /b %errorlevel%
|
|
|
|
SET PATH=C:\\Python34;C:\\Python34\\Scripts;%PATH%
|
|
pip install codecov
|
|
codecov -f "SixLabors.Shapes.Coverage.xml" |