Condition Coverage

blib/lib/Module/List.pm
Criterion Covered Total %
condition 24 33 72.7


and 3 conditions

line !l l&&!r l&&r condition
131 0 0 7 $prefix =~ /\A(?:$root_notleaf_rx:: (?:$notroot_notleaf_rx::)*)?\z/x and not $prefix =~ /(?:\A|[^:]::)\.\.?::/
158 304 419 213 $list_modules and $entry =~ /$pm_rx/
723 0 0 $list_pod and $entry =~ /$pod_rx/
203 52 468 $list_prefixes || $recurse and 'File::Spec'->no_upwards($entry)
255 154 314 $list_prefixes || $recurse and 'File::Spec'->no_upwards($entry) and $entry =~ /$dir_rx/
206 10 304 $list_prefixes || $recurse and 'File::Spec'->no_upwards($entry) and $entry =~ /$dir_rx/ and -d 'File::Spec'->catdir($dir, $entry)
175 37 0 0 $list_pod and $use_pod_dir

or 3 conditions

line l !l&&r !l&&!r condition
139 4 1 2 $list_modules or $list_prefixes
5 0 2 $list_modules or $list_prefixes or $list_pod
158 213 0 723 $list_modules and $entry =~ /$pm_rx/ or $list_pod and $entry =~ /$pod_rx/
520 0 203 $list_prefixes || $recurse