Condition Coverage

lib/Data/HexDump.pm
Criterion Covered Total %
condition 21 39 53.8


and 3 conditions

line !l l&&!r l&&r condition
93 80 0 8912 length $val and defined(my $v = substr($val, 0, 1, ''))
97 8353 559 0 $i == 7 and length $val || !($self->{'eod'} || length $val)
99 1088 4386 3438 ord $v >= 32 && ord $v <= 126
106 551 0 0 defined $self->{'blocksize'} and $self->{'blocksize'}
0 0 0 defined $self->{'blocksize'} and $self->{'blocksize'} and $j - $self->{'j'} > $self->{'blocksize'} / 16
134 92 0 0 defined $self->{'val'} and not length $self->{'val'}

or 3 conditions

line l !l&&r !l&&!r condition
27 0 12 0 ref $this || $this
76 0 0 12 $i or $j
97 557 0 2 length $val || !($self->{'eod'} || length $val)
114 0 2 68 length $val || $self->{'eod'}
481 68 2 length $val or not length $val || $self->{'eod'}
118 0 2 0 $i || $j
10 0 2 $i or not $i || $j