File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -50,12 +50,14 @@ $rptData | Where-Object Module -in $testedModules | ForEach-Object {
50
50
elseif ($cmdCvgD -lt 0.8 ) {
51
51
$blCvgRow = $blData | Where-Object Module -eq $module
52
52
$blCvg = $blCvgRow.CommandCoverage
53
- $blCvgD = [decimal ]$blCvg.TrimEnd (" %" ) / 100
54
- Write-Host " Last release test coverage for module $module is $blCvg ."
55
- if ($cmdCvgD -lt $blCvgD ) {
56
- Write-Warning " Test coverage for module $module is less than 80% and lower than the last release !"
57
- $cvgMessageBody80 = " |⚠️|Test Coverage Less Than 80%|$cmdCvg |$blCvg |Test coverage cannot be lower than the number of the last release.|`n "
58
- Set-ModuleTestStatusInPipelineResult - ModuleName " Az.$module " - Status Warning - Content ($cvgMessageHeader80 + $cvgMessageBody80 )
53
+ if ($null -ne $blCvg ) { # null check is necessary for new module
54
+ $blCvgD = [decimal ]$blCvg.TrimEnd (" %" ) / 100
55
+ Write-Host " Last release test coverage for module $module is $blCvg ."
56
+ if ($cmdCvgD -lt $blCvgD ) {
57
+ Write-Warning " Test coverage for module $module is less than 80% and lower than the last release !"
58
+ $cvgMessageBody80 = " |⚠️|Test Coverage Less Than 80%|$cmdCvg |$blCvg |Test coverage cannot be lower than the number of the last release.|`n "
59
+ Set-ModuleTestStatusInPipelineResult - ModuleName " Az.$module " - Status Warning - Content ($cvgMessageHeader80 + $cvgMessageBody80 )
60
+ }
59
61
}
60
62
}
61
63
You can’t perform that action at this time.
0 commit comments