Condition Coverage

blib/lib/Test/Mimic/Library.pm
Criterion Covered Total %
condition 17 30 56.6


and 3 conditions

line !l l&&!r l&&r condition
558 0 0 0 $cur_read_only and $orig_read_only

or 3 conditions

line l !l&&r !l&&!r condition
362 1 1 2 defined($key_gen = $$key_gens{'packages'}{$package}{'subs'}{$subroutine}{'key'}) or defined($key_gen = $$key_gens{'packages'}{$package}{'key'})
2 1 1 defined($key_gen = $$key_gens{'packages'}{$package}{'subs'}{$subroutine}{'key'}) or defined($key_gen = $$key_gens{'packages'}{$package}{'key'}) or defined($key_gen = $$key_gens{'key'})
503 1 1 2 defined($arg_monitor = $$monitors{'packages'}{$package}{'subs'}{$subroutine}{'monitor_args'}) or defined($arg_monitor = $$monitors{'packages'}{$package}{'monitor_args'})
2 1 1 defined($arg_monitor = $$monitors{'packages'}{$package}{'subs'}{$subroutine}{'monitor_args'}) or defined($arg_monitor = $$monitors{'packages'}{$package}{'monitor_args'}) or defined($arg_monitor = $$monitors{'monitor_args'})
538 1 1 1 defined($arg_player = $$players{'packages'}{$package}{'subs'}{$subroutine}{'play_args'}) or defined($arg_player = $$players{'packages'}{$package}{'play_args'})
2 1 0 defined($arg_player = $$players{'packages'}{$package}{'subs'}{$subroutine}{'play_args'}) or defined($arg_player = $$players{'packages'}{$package}{'play_args'}) or defined($arg_player = $$players{'play_args'})
558 0 0 0 $cur_read_only || $orig_read_only
604 0 0 0 $type eq 'REF' or $type eq 'LVALUE'
0 0 0 $type eq 'REF' or $type eq 'LVALUE' or $type eq 'VSTRING'