Condition Coverage

blib/lib/QRCode/Encoder/QRSpec.pm
Criterion Covered Total %
condition 4 6 66.6


or 3 conditions

line l !l&&r !l&&!r condition
160 7 6 0 $arefs->{$level} //= do { [map({$_->{'words'} - $_->{'ec'}{$level};} @$table)] }
273 2 2 0 $cache->{$version} //= do { my(@offset) = (6, @{$$base[$version - 2]}); my $width = qrspec_width($version); while (1) { my $next = 2 * $offset[-1] - $offset[-2]; last if $next + 2 >= $width; push @offset, $next; } ; \@offset }