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 31 1628 12 exists $loaded_symbols->{$package} and exists $loaded_symbols->{$package}{$symbol}
127 0 0 1659 exists $found_symbols->{$package} and exists $found_symbols->{$package}{$symbol}
199 250 1426 0 defined $proto_new and defined $proto_old
1676 0 0 defined $proto_new and defined $proto_old and $proto_old ne $proto_new
1676 0 0 defined $proto_old and not defined $proto_new
250 0 1426 defined $proto_new and not defined $proto_old

or 3 conditions

line l !l&&r !l&&!r condition
16 0 31 0 shift() || caller
23 0 0 0 shift() || caller
64 11655 31 0 shift() || caller
199 0 0 1676 defined $proto_new and defined $proto_old and $proto_old ne $proto_new or defined $proto_old and not defined $proto_new
0 1643 33 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