Condition Coverage

lib/Devel/Trepan/CmdProcessor/Command/Help.pm
Criterion Covered Total %
condition 0 36 0.0


and 2 conditions

line l !l condition
284 0 0 $aliases_ref and scalar @{$aliases_ref;}
0 0 $aliases_ref and scalar @{$aliases_ref;}

and 3 conditions

line !l l&&!r l&&r condition
168 0 0 0 scalar @$args == 1 and $args->[0] eq '*'
0 0 0 scalar @$args == 1 and $args->[0] eq '*'
284 0 0 0 $aliases_ref and scalar @{$aliases_ref;} and $args
0 0 0 $aliases_ref and scalar @{$aliases_ref;} and $args and scalar @$args == 2
0 0 0 $aliases_ref and scalar @{$aliases_ref;} and $args
0 0 0 $aliases_ref and scalar @{$aliases_ref;} and $args and scalar @$args == 2

or 2 conditions

line l !l condition
203 0 0 $self->{'syntax_summary_help'} ||= {}
0 0 $self->{'syntax_summary_help'} ||= {}
220 0 0 $self->{'syntax_help'} ||= {}
0 0 $self->{'syntax_help'} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
243 0 0 0 $proc->{'commands'}{$cmd_name} or $proc->{'aliases'}{$cmd_name}
0 0 0 $proc->{'commands'}{$cmd_name} or $proc->{'aliases'}{$cmd_name}