summaryrefslogtreecommitdiff
path: root/scripts/jellyfin-covreport.sh
blob: 351772de7990a824229f418d1a104e7646a48d8b (plain)
1
2
3
4
5
6
7
8
9
#!/bin/sh

set -e

cd "$1"

find . -type d -name 'TestResults' -exec rm -r {} +
dotnet test --configuration Release --collect:'XPlat Code Coverage' --settings tests/coverletArgs.runsettings --verbosity minimal
reportgenerator "-title:Jellyfin" "-reporttypes:Html;Badges;JsonSummary" "-reports:tests/**/coverage.cobertura.xml" "-targetdir:$2" "-historydir:$3" "-verbosity:Warning"