KoverVerifyBound

Describes a single bound for the verification rule to enforce; Bound specifies what type of coverage is enforced (branches, lines, instructions), how coverage is aggregated (raw number or percents) and what numerical values of coverage are acceptable.

Properties

Link copied to clipboard
abstract val aggregationForGroup: Property<AggregationType>

Specifies aggregation function that will be calculated over all the units of the same group.

Link copied to clipboard
abstract val coverageUnits: Property<CoverageUnit>

The type of application code division (unit type) whose unit coverage will be considered independently. It affects which blocks the value of the covered and missed units will be calculated for.

Link copied to clipboard
abstract val maxValue: Property<Int>

Specifies maximal value to compare with counter value. The comparison occurs only if the value is present.

Link copied to clipboard
abstract val minValue: Property<Int>

Specifies minimal value to compare with aggregated coverage value. The comparison occurs only if the value is present.