Condition Coverage

blib/lib/HTML/Perlinfo/Modules.pm
Criterion Covered Total %
condition 0 71 0.0


and 3 conditions

line !l l&&!r l&&r condition
33 0 0 0 defined $color_specs and ref $color_specs->[0] eq 'ARRAY'
39 0 0 0 defined $color_specs and match_string($module_name, $color_specs->[1]) == 1
53 0 0 0 $file_path and $file_path =~ /\.pm$/
112 0 0 0 $color_specs and $color_specs->[2]
167 0 0 0 $mod_name and $mod_version
0 0 0 $mod_name and $mod_version and $mod_desc
172 0 0 0 $show_only and ref $show_only
0 0 0 $show_only and ref $show_only and match_string($mod_name, $show_only) == 0
173 0 0 0 $mod_version and $mod_version =~ /^[\.\d+_]+$/
192 0 0 0 $count >= 5 and $count % 5 == 0
222 0 0 0 $dir1 ne $dir2 and $dir2 =~ /^$dir1/
236 0 0 0 -d $_ and -r $_
281 0 0 0 ref $from eq 'ARRAY' && $show_only ne 'core'
285 0 0 0 -d $_ and -r $_
418 0 0 0 defined $input{'files_in'} and ref $input{'files_in'} eq 'ARRAY'
455 0 0 0 exists $path{$File::Find::name} and $File::Find::name ne $File::Find::topdir

or 2 conditions

line l !l condition
334 0 0 $args->{'files_in'} || undef
335 0 0 $args->{'sort_by'} || 'name'
336 0 0 $args->{'from'} || \@INC
337 0 0 $args->{'show_only'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
153 0 0 0 not defined $mod_version or $@
172 0 0 0 not $mod_name or $show_only and ref $show_only and match_string($mod_name, $show_only) == 0
190 0 0 0 $_->[2] || $_->[1]
192 0 0 0 $count >= 5 and $count % 5 == 0 or $count >= @{$color_specs;}
196 0 0 0 $color_specs->[2] || $color_specs->[1]