Condition Coverage

blib/lib/Object/Import.pm
Criterion Covered Total %
condition 29 30 96.6


and 3 conditions

line !l l&&!r l&&r condition
582 17 1 3 !defined(&blessed($obj)) && 'GLOB' eq &reftype($obj)
601 21 12 2 not &reftype($obj) and do { no strict 'refs'; not %{$obj . '::';} }
611 369 274 1421 not $exclude{$m} || $r{$m} and $obj->can($m)
643 379 1042 not $exclude{$m} || $r{$m} and $obj->can($m) and not special_source($m)
653 88 954 not $exclude{$m} || $r{$m} and $obj->can($m) and not special_source($m) and $underscore || !($m =~ /\A_/)
659 2 10 961 not $exclude_import{$funn} and $methl || !(special_target($funn) || exists &{$expkgns . $funn;})

or 3 conditions

line l !l&&r !l&&!r condition
605 21 14 0 &blessed($obj) || $obj
611 2 367 1695 $exclude{$m} || $r{$m}
4 950 88 $underscore || !($m =~ /\A_/)
659 19 948 4 $methl || !(special_target($funn) || exists &{$expkgns . $funn;})