ConceptPortal-public/rsconcept/RunCoverage.ps1

12 lines
434 B
PowerShell
Raw Normal View History

2023-07-15 17:46:19 +03:00
# Run coverage analysis
Set-Location $PSScriptRoot\backend
$coverageExec = "$PSScriptRoot\backend\venv\Scripts\coverage.exe"
$djangoSrc = "$PSScriptRoot\backend\manage.py"
$exclude = '*/venv/*,*/tests/*,*/migrations/*,*__init__.py,manage.py,apps.py,urls.py,settings.py'
& $coverageExec run --omit=$exclude $djangoSrc test
& $coverageExec report
& $coverageExec html
2023-07-27 22:04:25 +03:00
Start-Process "file:///$PSScriptRoot\backend\htmlcov\index.html"