Condition Coverage

blib/lib/D64/Disk/Layout/Base.pm
Criterion Covered Total %
condition 15 51 29.4


and 3 conditions

line !l l&&!r l&&r condition
232 0 0 0 $num_bytes > 0 and $num_bytes != $bytes_per_sector
515 3 0 1 defined $loaded_filename and $loaded_filename eq $filename
538 0 0 42 defined $num_bytes and $num_bytes == $bytes_per_sector
541 0 0 0 defined $loaded_filename and $loaded_filename ne $filename

or 3 conditions

line l !l&&r !l&&!r condition
106 0 0 0 ref $this || $this
160 0 23 0 ref $this || $this
198 21 0 0 ref $self || $self
216 2 0 0 ref $self || $self
273 266 0 0 ref $self || $self
320 4 0 0 ref $self || $self
361 0 1020 0 ref $this || $this
388 0 0 270 $track < 1 or $track > $num_tracks
399 0 0 266 $sector < 0 or $sector >= $num_sectors
444 2 0 0 ref $self || $self
463 279 0 0 ref $self || $self
466 0 0 279 $track < 1 or $track > $num_tracks
512 4 0 0 ref $self || $self