Merged PR 3382: Adjust code coverage

Adjust code coverage
This commit is contained in:
Kevin Marquette
2018-07-14 11:07:11 -07:00
2 changed files with 13 additions and 1 deletions

View File

@@ -16,7 +16,7 @@ task FullTests {
Write-Error -Message "Failed [$($results.FailedCount)] Pester tests."
}
$requiredPercent = 0.70
$requiredPercent = $Script:CodeCoveragePercent
$codeCoverage = $results.codecoverage.NumberOfCommandsExecuted / $results.codecoverage.NumberOfCommandsAnalyzed
if($codeCoverage -lt $requiredPercent)
{

12
Module.build.ps1 Normal file
View File

@@ -0,0 +1,12 @@
$Script:ModuleName = 'LDTestFramework'
$Script:CodeCoveragePercent = 0.0 # 0 to 1
. $psscriptroot\BuildTasks\InvokeBuildInit.ps1
task Default Build, Test, UpdateSource
task Build Copy, BuildModule, BuildManifest, Helpify
task Helpify GenerateMarkdown, GenerateHelp
task Test Build, ImportModule, FullTests
Write-Host 'Import common tasks'
Get-ChildItem -Path $buildroot\BuildTasks\*.Task.ps1 |
ForEach-Object {Write-Host $_.FullName;. $_.FullName}