Skip to content

Commit 3eb1af5

Browse files
committed
If IsRequirement print PASSED/FAILED
1 parent 79ed9f8 commit 3eb1af5

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

ReportCov2Html.tcl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ proc LocalCov2Html {TestCaseName TestSuiteName CovYamlFile} {
8080
set ModelName [dict get $ModelDict Name]
8181
set CovModelSettings [dict get $ModelDict Settings]
8282
set CovWeight [dict get $CovModelSettings CovWeight]
83+
set IsRequirement [dict get $CovModelSettings IsRequirement]
8384
if {$CovWeight < 1} {
8485
if {!$FoundZeroWeight} {
8586
puts $ResultsFile " <details><summary class=\"subtitle\">Coverage Models with CovWeight = 0. Ignored in GetCov calculations. Used for OSVVM DelayCoverage. </summary>"
@@ -88,7 +89,12 @@ proc LocalCov2Html {TestCaseName TestSuiteName CovYamlFile} {
8889
}
8990
puts $ResultsFile " <details open><summary class=\"subtitle\">$ModelName Coverage Model &emsp; &emsp; Coverage: [format %.1f [dict get $ModelDict Coverage]]</summary>"
9091
OsvvmCovInfo2Html $ModelName $CovModelSettings
91-
OsvvmCovBins2Html $ModelName $ModelDict $WritePassFail $CovWeight
92+
if {$IsRequirement || $WritePassFail} {
93+
set localWritePassFail 1
94+
} else {
95+
set localWritePassFail 0
96+
}
97+
OsvvmCovBins2Html $ModelName $ModelDict $localWritePassFail $CovWeight
9298
puts $ResultsFile " </details>"
9399
}
94100
if {$FoundZeroWeight} {

0 commit comments

Comments
 (0)