Condition Coverage

blib/lib/Tree/Multi.pm
Criterion Covered Total %
condition 35 48 72.9


and 3 conditions

line !l l&&!r l&&r condition
236 116210 460 0 &halfFull($p) and $p->up
291 18074 3516 8687 @{$p->keys} == 1 and &halfFull(my $l = $p->node->[0])
21590 1062 7625 @{$p->keys} == 1 and &halfFull(my $l = $p->node->[0]) and &halfFull(my $r = $p->node->[1])
419 7842 227150 6201 $n < &maximumNumberOfKeys() and @{$tree->node} == 0
574 2 8 6 $D and $D > $d
598 0 0 112 $t and $t->keys
0 0 112 $t and $t->keys and @{$t->keys}
603 557 0 0 defined $i and $i == $j
557 0 0 defined $i and $i == $j and $tree == $t
624 0 0 55 $t and $t->keys
0 1 54 $t and $t->keys and my(@k) = @{$t->keys}

or 2 conditions

line l !l condition
482 16537 16663 $pos //= 0
575 14 2 $s[$d] //= ''
579 58 6 $s[$j] //= ''

or 3 conditions

line l !l&&r !l&&!r condition
84 118477 7842 0 $node->up // $node
340 19 5 1 $tree->up or @{$tree->keys}
537 1057 33 1055 $pos //= @{$node->keys} - 1