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
244 113253 460 0 &halfFull($p) and $p->up
299 18063 2984 9077 @{$p->keys} == 1 and &halfFull(my $l = $p->node->[0])
21047 1462 7615 @{$p->keys} == 1 and &halfFull(my $l = $p->node->[0]) and &halfFull(my $r = $p->node->[1])
427 7834 227167 6227 $n < &maximumNumberOfKeys() and @{$tree->node} == 0
582 4 40 9 $D and $D > $d
606 0 0 112 $t and $t->keys
0 0 112 $t and $t->keys and @{$t->keys}
611 557 0 0 defined $i and $i == $j
557 0 0 defined $i and $i == $j and $tree == $t
632 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
490 16588 16671 $pos //= 0
583 49 4 $s[$d] //= ''
587 165 10 $s[$j] //= ''

or 3 conditions

line l !l&&r !l&&!r condition
88 115521 7834 0 $node->up // $node
348 53 8 1 $tree->up or @{$tree->keys}
545 1057 33 1055 $pos //= @{$node->keys} - 1