Condition Coverage

blib/lib/AppleII/ProDOS.pm
Criterion Covered Total %
condition 15 50 30.0


and 3 conditions

line !l l&&!r l&&r condition
210 3 0 0 $#directories and $newpath =~ s[^\.\.(?:/|$)][]
232 0 3 16 ref $self and exists $$self{'_dir_methods'}{$name}
535 0 0 1 $startBlock and $diskSize
914 0 0 0 $_->name =~ /$pattern/i && &$filter($_)
1106 17 0 7 @entries and $entries[0]{'num'} == $entry
1641 0 0 0 $_[1] =~ /^[0-9]+$/ && $_[1] >= 0 && $_[1] <= $check

or 2 conditions

line l !l condition
112 0 0 $mode || ''

or 3 conditions

line l !l&&r !l&&!r condition
433 0 0 2 $minute > 59 or $hour > 23
0 0 2 $minute > 59 or $hour > 23 or $year > 99
0 0 2 $minute > 59 or $hour > 23 or $year > 99 or $month > 12
0 0 2 $minute > 59 or $hour > 23 or $year > 99 or $month > 12 or $month < 1
0 0 2 $minute > 59 or $hour > 23 or $year > 99 or $month > 12 or $month < 1 or $day > 31
0 0 2 $minute > 59 or $hour > 23 or $year > 99 or $month > 12 or $month < 1 or $day > 31 or $day < 1
592 0 0 0 $block < 0 or $block >= $$self{'diskSize'}
611 0 0 13 $block < 0 or $block >= $diskSize
882 10 0 0 $self->find_entry($filename) || a2_croak("No such file `${filename}'")
992 2 0 0 $self->find_entry($dir) || a2_croak("No such directory `${dir}'")