Condition Coverage

blib/lib/App/VTide/Command/Run.pm
Criterion Covered Total %
condition 0 72 0.0


and 3 conditions

line !l l&&!r l&&r condition
50 0 0 0 $self->first and $params->{'watch'} || $params->{'cron'}
0 0 0 $self->first and $params->{'watch'} || $params->{'cron'} and $params->{'wait'}
72 0 0 0 not $self->defaults->{'test'} and $params->{'wait'}
76 0 0 0 $ans and ord $ans
85 0 0 0 $params->{'dir'} and -d $params->{'dir'}
109 0 0 0 not $self->defaults->{'test'} and $self->restart($cmd)
121 0 0 0 not $no_watch and $params->{'watch'}
122 0 0 0 not $no_watch and $params->{'cron'}
201 0 0 0 $file and -f $file
220 0 0 0 $file and -f $file
398 0 0 0 $recurse and -d $glob
421 0 0 0 $env_extra and ref $env_extra eq "HASH"
443 0 0 0 -d $dir and -x path($dir, $cmd[0])

or 2 conditions

line l !l condition
42 0 0 $self->options->files->[0] || ''
174 0 0 $params->{'default'} || ''
182 0 0 $params->{'default'} || ''
288 0 0 $config->{'terminals'}{$cmd} || {}
299 0 0 $config->{'default'} || {}
423 0 0 $ENV{$env} // ""

or 3 conditions

line l !l&&r !l&&!r condition
50 0 0 0 $params->{'watch'} || $params->{'cron'}
89 0 0 0 $self->defaults->{'verbose'} or $self->defaults->{'test'}
174 0 0 0 $answer ||= $params->{'default'} || ''
182 0 0 0 $answer ||= $params->{'default'} || ''
294 0 0 0 $params->{'command'} or $params->{'edit'}
333 0 0 0 $params->{'title'} || $globs[0]
436 0 0 0 $self->defaults->{'test'} or $self->defaults->{'verbose'}