Condition Coverage

blib/lib/Paranoid/Data/AVLTree.pm
Criterion Covered Total %
condition 34 68 50.0


and 2 conditions

line l !l condition
1157 0 18 defined $self->[1] and scalar @{$self->[1];}

and 3 conditions

line !l l&&!r l&&r condition
410 1 3 6 defined $root->left and $root->left == $oref
0 0 4 defined $root->right and $root->right == $oref
446 0 0 6 $rv = defined $x and defined $z
484 0 0 8 $rv = defined $x and defined $z
644 25 4 1 $self->[2] and $n
717 0 0 1 defined $ln and defined $rn
820 2 0 0 defined $_->left and $_->left->height < $_->lHeight
824 2 5 2 defined $_->right and $_->right->height < $_->rHeight
844 5 0 0 $self->[3] and $rv
848 0 0 5 defined $root and $rv
927 0 0 1 defined $file and length $file
943 0 3 0 $rv and @lc || @rc
952 0 4 0 $rv and @lc || @rc
960 0 1 1 $rv and defined $node
965 0 1 1 $rv and defined $node
970 0 2 0 $rv and defined $node
1014 0 0 5 defined $kl and defined $vl
1038 0 0 5 $rv and $kl
1048 0 0 5 $rv and $vl
1086 0 1 4 $rv and ptell($file) != $eof

or 3 conditions

line l !l&&r !l&&!r condition
943 2 0 1 @lc || @rc
952 2 0 2 @lc || @rc