Condition Coverage

blib/lib/D64/Disk/Layout/Base.pm
Criterion Covered Total %
condition 14 48 29.1


and 3 conditions

line !l l&&!r l&&r condition
224 0 0 0 $num_bytes > 0 and $num_bytes != $bytes_per_sector
428 3 0 1 defined $loaded_filename and $loaded_filename eq $filename
451 0 0 42 defined $num_bytes and $num_bytes == $bytes_per_sector
454 0 0 0 defined $loaded_filename and $loaded_filename ne $filename

or 3 conditions

line l !l&&r !l&&!r condition
98 0 0 0 ref $this || $this
152 0 19 0 ref $this || $this
190 17 0 0 ref $self || $self
208 2 0 0 ref $self || $self
265 242 0 0 ref $self || $self
271 0 0 242 $track < 1 or $track > $num_tracks
277 0 0 242 $sector < 0 or $sector >= $num_sectors
325 0 720 0 ref $this || $this
357 2 0 0 ref $self || $self
376 251 0 0 ref $self || $self
379 0 0 251 $track < 1 or $track > $num_tracks
425 4 0 0 ref $self || $self