Condition Coverage

blib/lib/Math/PartialOrder/Std.pm
Criterion Covered Total %
condition 13 31 41.9


and 2 conditions

line l !l condition
277 0 0 carp('attempt to remove hierarchy root!') and 0

and 3 conditions

line !l l&&!r l&&r condition
76 0 348 1116 defined $_[1] && exists $_[0]{'types'}{$_[1]}
81 0 6 123 defined $_ and exists $$types{$_}
92 0 0 1296 defined $_[1] && exists $_[0]{'parents'}{$_[1]}
101 0 85 61 defined $_[1] && exists $_[0]{'children'}{$_[1]}
109 0 0 525 defined $_[1] && exists $_[0]{'parents'}{$_[1]}
118 0 0 3 defined $_[1] && exists $_[0]{'parents'}{$_[1]}
218 0 0 24 defined $old and defined $new
363 0 0 0 defined($a2 = $h2->_attributes($_)) and %$a2

or 2 conditions

line l !l condition
59 5 6 $$args{'root'} || 'BOTTOM'

or 3 conditions

line l !l&&r !l&&!r condition
277 3 0 0 $_ ne $self->root or carp('attempt to remove hierarchy root!') and 0