Condition Coverage

blib/lib/Dotiac/DTL.pm
Criterion Covered Total %
condition 15 33 45.4


and 2 conditions

line l !l condition
47 0 0 $file = 'File::Spec'->catfile($dir, "$file.html") and last
48 0 0 $file = 'File::Spec'->catfile($dir, "$file.txt") and last
49 0 0 $file = 'File::Spec'->catfile($dir, $file) and last

and 3 conditions

line !l l&&!r l&&r condition
88 160 133 0 -e "$data.pm" and $compile && $compile > 0 || !defined($compile)
115 0 0 0 $cache{"$data.pm"} and exists $cache{"$data.pm"}{'changetime'}
0 0 0 $cache{"$data.pm"} and exists $cache{"$data.pm"}{'changetime'} and $cache{"$data.pm"}{'changetime'} < (stat "$data.pm")[9]
137 120 132 41 $cache{$t} and $t eq $data
252 0 41 $cache{$t} and $t eq $data and exists $cache{$t}{'changetime'}
132 39 2 $cache{$t} and $t eq $data and exists $cache{$t}{'changetime'} and $cache{$t}{'changetime'} < (stat "$t")[9]
177 166 0 128 $compile and $compile > 0

or 3 conditions

line l !l&&r !l&&!r condition
88 4 129 0 $compile && $compile > 0 || !defined($compile)
111 1 0 0 $compile or not defined $compile