Condition Coverage

blib/lib/PAR/Repository/Client.pm
Criterion Covered Total %
condition 20 44 45.4


and 3 conditions

line !l l&&!r l&&r condition
216 9 0 0 $args{'auto_install'} and $args{'auto_upgrade'}
255 9 0 0 not defined $$self{'cache_dir'} and !exists($args{'private_cache_dir'}) || $args{'private_cache_dir'}
515 0 0 2 defined $local_version and not eval { do { $local_version->isa('version') } }
815 0 49 0 defined $a and defined $p
817 15 20 14 $a ne $this_arch and $a ne 'any_arch'
818 19 8 8 $p ne $this_pver and $p ne 'any_version'
880 7 1 1 $repo_version < 0.18 and $$self{'static_dependencies'}
903 1 7 0 exists $$modh{$namespace} and defined $$modh{$namespace}
950 0 4 0 defined $local_par_file and -f $local_par_file
987 10 0 0 $$self{'cleanup_cache_dir'} and $$self{'private_cache_dir'}
10 0 0 $$self{'cleanup_cache_dir'} and $$self{'private_cache_dir'} and defined $$self{'cache_dir'}
0 0 0 $$self{'cleanup_cache_dir'} and $$self{'private_cache_dir'} and defined $$self{'cache_dir'} and -d $$self{'cache_dir'}

or 2 conditions

line l !l condition
813 49 0 $ver || 0

or 3 conditions

line l !l&&r !l&&!r condition
195 0 9 0 ref $proto || $proto
255 0 0 0 !exists($args{'private_cache_dir'}) || $args{'private_cache_dir'}