Condition Coverage

blib/lib/Math/PartialOrder/Loader.pm
Criterion Covered Total %
condition 19 59 32.2


and 3 conditions

line !l l&&!r l&&r condition
111 60 0 5 $gtline =~ /^\s*root\s*=\s*(.*)/i and $1 ne $h->root
202 5 0 35 $sub ne $h->root && @supers
233 0 0 0 ref $opts{'label_node'} and ref $opts{'label_node'} eq 'CODE'
475 0 5 0 $compat and $h->can('_retrieve_before')
482 0 40 0 $compat and $h->can('_retrieve_type_before')
485 0 0 40 $compat and $h->can('_retrieve_type')
494 0 40 0 $compat and $h->can('_retrieve_type_after')
497 0 3 2 $compat and $h->can('_retrieve_after')
519 0 0 10 ref $head and ref $head eq 'HASH'
573 0 0 10 defined($class = ref $h || $h) and $$head{'Class'} eq $class
0 0 10 defined($class = ref $h || $h) and $$head{'Class'} eq $class and $$head{'Cversion'} == $h->VERSION
600 0 0 0 defined($compat = $h->_get_bin_compat) and defined $$compat{$$head{'Class'}}

or 2 conditions

line l !l condition
137 0 0 $h->_attributes($sub) || {}

or 3 conditions

line l !l&&r !l&&!r condition
115 20 0 40 $gtline =~ /^\s*\#/ or $gtline =~ /^\s*$/
183 5 0 0 ref $h || $h
334 0 0 0 ref $h || $h
375 5 0 0 ref $h || $h
387 5 0 0 ref $h || $h
467 0 0 0 ref $h || $h
573 10 0 0 ref $h || $h