Condition Coverage

bin/plx
Criterion Covered Total %
condition 10 50 20.0


and 2 conditions

line l !l condition
582 0 0 push @multi, \@action and next MULTI

and 3 conditions

line !l l&&!r l&&r condition
187 0 9 0 $path and -d $path
257 0 0 0 @args && !ref($args[0]) && $args[0] ne '['
274 0 0 0 @args && !ref($args[0]) && $args[0] ne '['
418 0 0 0 @args and $args[0] =~ /^-[lL]/
498 0 0 33 $name and $value
592 0 0 0 @args and ref $args[0]

or 2 conditions

line l !l condition
251 0 11 $perl || 'perl'
544 0 0 $oval // ''
614 33 0 $cmd ||= '--help'

or 3 conditions

line l !l&&r !l&&!r condition
46 0 33 0 ref $class || $class
50 147 28 0 $self->{'layout_base_dir'} //= $self->_build_layout_base_dir
53 3 6 0 $self->{'layout_perl'} //= $self->_build_layout_perl
129 0 0 0 unlink $file or barf("Failed to unlink ${file}: $!")
159 0 0 0 $ENV{$env} || ()
239 0 11 0 $self->{'layout_base_dir'} || Cwd::getcwd()
309 0 0 0 do { local(%ENV) = our(%orig_env); File::Which::which('plx-packed') } || do { local(%ENV) = %ENV; $self->setup_env; File::Which::which('plx-packed') }
544 0 0 0 not defined $eval or ($oval // '') ne $eval