Condition Coverage

blib/lib/App/Cme/Command/run.pm
Criterion Covered Total %
condition 24 36 66.6


and 3 conditions

line !l l&&!r l&&r condition
285 0 1 0 $data->{'default'} and ref $data->{'default'} ne "HASH"
354 10 0 0 $commit_msg and not $opt->{'no_commit'}
391 10 0 0 $commit_msg and not $opt->{'no_commit'}

or 2 conditions

line l !l condition
239 13 1 delete $data->{'var'} // []
286 0 0 ref $data->{'default'} // "scalar"
410 5 2 $res // ""

or 3 conditions

line l !l&&r !l&&!r condition
79 0 0 15 $opt->{'list'} or not $script_name
117 6 6 8 $user_args->{$1} // $script_var->{$1}
7 3 4 ($user_args->{$1} // $script_var->{$1}) // $ENV{$1}
3 1 3 (($user_args->{$1} // $script_var->{$1}) // $ENV{$1}) // $data->{'default'}{$1}
1 3 0 ((($user_args->{$1} // $script_var->{$1}) // $ENV{$1}) // $data->{'default'}{$1}) // "\$" . $1
324 0 1 14 $content =~ /^#!/u or $content =~ /^use/mu
408 3 2 2 $h->{$key} // $default->{$key}