Contains coverage information for a single statement or line.
Constructor
new(executed:EitherType<Int, Bool>, location:EitherType<Position, Range>, ?branches:Array<BranchCoverage>)
Parameters:
location | The statement position. |
---|---|
executed | The number of times this statement was executed, or a boolean indicating whether it was executed if the exact count is unknown. If zero or false, the statement will be marked as un-covered. |
branches | Coverage from branches of this line. If it's not a conditional, this should be omitted. |
Variables
branches:Array<BranchCoverage>
Coverage from branches of this line or statement. If it's not a conditional, this will be empty.
executed:EitherType<Int, Bool>
The number of times this statement was executed, or a boolean indicating whether it was executed if the exact count is unknown. If zero or false, the statement will be marked as un-covered.