Skip to content

Instantly share code, notes, and snippets.

@guitarrapc
Last active December 22, 2018 16:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save guitarrapc/06358b0b0ee5f67214fb8ed78024eff5 to your computer and use it in GitHub Desktop.
Save guitarrapc/06358b0b0ee5f67214fb8ed78024eff5 to your computer and use it in GitHub Desktop.
- pwsh -c "$testresult = Invoke-Pester -OutputFormat NUnitXml -OutputFile testresult.xml -CodeCoverage src/Utf8BomHeader.psm1 -PassThru; $p = [math]::floor(100 - (($testresult.CodeCoverage.NumberOfCommandsMissed / $testresult.CodeCoverage.NumberOfCommandsAnalyzed) * 100));(Get-Content $TextFilePath -Raw) -replace '!\[Test Coverage\].+\)', '![Test Coverage](https://img.shields.io/badge/coverage-$p%25-red.svg?maxAge=60)' | Set-Content -Path README.md"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment