跳至主要內容

Test Coverage Example

约 318 字

Test Coverage Example

CoverageExample
Simplecov (Ruby)/\(\d+.\d+\%\) covered/
pytest-cov (Python)/(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/
Scoverage (Scala)/Statement coverage[A-Za-z\.*]\s*:\s*([^%]+)/
pest --coverage --colors=never (PHP)/^\s*Cov:\s*\d+\.\d+?%$/
phpunit --coverage-text --colors=never (PHP)/^\s*Lines:\s*\d+.\d+\%/
gcovr (C/C++)/^TOTAL.*\s+(\d+\%)$/
tap --coverage-report=text-summary (NodeJS)/^Statements\s*:\s*([^%]+)/
nyc npm test (NodeJS)/All files[^|]*\|[^|]*\s+([\d\.]+)/
jest --ci --coverage (NodeJS)/All files[^|]*\|[^|]*\s+([\d\.]+)/
excoveralls (Elixir)/\[TOTAL\]\s+(\d+\.\d+)%/
mix test --cover (Elixir)/\d+.\d+\%\s+\|\s+Total/
JaCoCo (Java/Kotlin)/Total.*?([0-9]{1,3})%/
go test -cover (Go)/coverage: \d+.\d+% of statements/
.NET (OpenCover)/(Visited Points).*\((.*)\)/
.NET (dotnet test line coverage)/Total\s*\|\s*(\d+(?:\.\d+)?)/
tarpaulin (Rust)/^\d+.\d+% coverage/
Pester (PowerShell)/Covered (\d+\.\d+%)/
上次编辑于: