Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
92 81 0 8913 length $val and defined(my $v = substr($val, 0, 1, ''))
96 8354 559 0 $i == 7 and length $val || !($self->{'eod'} || length $val)
98 1088 4386 3439 ord $v >= 32 && ord $v <= 126
105 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
133 94 0 0 defined $self->{'val'} and not length $self->{'val'}

or 3 conditions

line l !l&&r !l&&!r condition
26 0 13 0 ref $this || $this
75 0 0 13 $i or $j
96 557 0 2 length $val || !($self->{'eod'} || length $val)
113 0 2 68 length $val || $self->{'eod'}
481 68 2 length $val or not length $val || $self->{'eod'}
117 0 2 0 $i || $j
11 0 2 $i or not $i || $j