Condition Coverage

blib/lib/Object/Import.pm
Criterion Covered Total %
condition 26 30 86.6


and 3 conditions

line !l l&&!r l&&r condition
580 17 1 3 !defined(blessed $obj) && 'GLOB' eq reftype $obj
599 21 14 0 not reftype $obj and do { no strict 'refs'; not %{$obj . '::';} }
609 369 272 1362 not $exclude{$m} || $r{$m} and $obj->can($m)
641 368 994 not $exclude{$m} || $r{$m} and $obj->can($m) and not special_source($m)
640 994 0 not $exclude{$m} || $r{$m} and $obj->can($m) and not special_source($m) and $underscore || !($m =~ /\A_/)
657 2 917 0 not $exclude_import{$funn} and $methl || !(special_target($funn) || exists &{$expkgns . $funn;})

or 3 conditions

line l !l&&r !l&&!r condition
603 21 14 0 blessed $obj || $obj
609 2 367 1634 $exclude{$m} || $r{$m}
4 896 94 $underscore || !($m =~ /\A_/)
657 19 894 4 $methl || !(special_target($funn) || exists &{$expkgns . $funn;})