Condition Coverage

lib/Devel/Trepan/CmdProcessor.pm
Criterion Covered Total %
condition 2 44 4.5


and 3 conditions

line !l l&&!r l&&r condition
149 0 0 0 defined $max_args and $nargs > $max_args
157 0 0 0 $cmd->NEED_STACK and $self->{'terminated'}
162 0 0 0 $cmd->NEED_STACK and not defined $self->{'frame'}
177 0 0 0 $intf->is_input_eof and $intf_size == 1
204 0 0 0 $self->{'last_command'} and $intf->is_interactive
284 0 0 0 index($self->{'event'}, 'brkpt') < 0 and not $self->{'terminated'}
416 0 0 0 not $commands{$run_cmd_name} and $self->{'settings'}{'abbrev'}

or 2 conditions

line l !l condition
56 12 1 $settings ||= {}
140 0 0 eval { do { $cmd->MIN_ARGS } } || 0
148 0 0 eval { do { $cmd->MAX_ARGS } } || undef
184 0 0 $self->read_command || ''

or 3 conditions

line l !l&&r !l&&!r condition
177 0 0 0 not defined $intf or $intf->is_input_eof and $intf_size == 1
178 0 0 0 $intf_size > 1 or not $intf->is_input_eof
250 0 0 0 $event eq 'after_eval' or $event eq 'after_nest'
309 0 0 0 $self->{'settings'}{'traceprint'} or $self->{'terminated'}
433 0 0 0 $self->{'settings'}{'autoeval'} or $eval_command