Condition Coverage

lib/Perlmazing/Engine.pm
Criterion Covered Total %
condition 16 33 48.4


and 3 conditions

line !l l&&!r l&&r condition
126 32 1681 12 exists $loaded_symbols->{$package} and exists $loaded_symbols->{$package}{$symbol}
127 0 0 1713 exists $found_symbols->{$package} and exists $found_symbols->{$package}{$symbol}
199 258 1472 0 defined $proto_new and defined $proto_old
1730 0 0 defined $proto_new and defined $proto_old and $proto_old ne $proto_new
1730 0 0 defined $proto_old and not defined $proto_new
258 0 1472 defined $proto_new and not defined $proto_old

or 3 conditions

line l !l&&r !l&&!r condition
16 0 32 0 shift() || caller
23 0 0 0 shift() || caller
64 12065 32 0 shift() || caller
199 0 0 1730 defined $proto_new and defined $proto_old and $proto_old ne $proto_new or defined $proto_old and not defined $proto_new
0 1696 34 defined $proto_new and defined $proto_old and $proto_old ne $proto_new or defined $proto_old and not defined $proto_new or defined $proto_new and not defined $proto_old