Branch Coverage

blib/lib/Crypt/Affine.pm
Criterion Covered Total %
branch 17 28 60.7


line true false branch
98 0 1 unless defined $data
100 1 0 unless defined $self->{'_a'}
103 1 12 _unsupported($_) ? :
134 0 1 unless defined $data
136 1 0 unless defined $self->{'_a'}
139 1 12 _unsupported($_) ? :
160 0 2 if (defined $self->{'source'} and -e $self->{'source'})
170 2 0 unless scalar @data
176 0 2 if $self->{'r'} > abs $l_
192 0 12 if $i == 0
198 0 12 defined $self->{'reverse'} && $self->{'reverse'} ? :
211 0 12 defined $self->{'reverse'} && $self->{'reverse'} ? :
214 0 12 if $j == 0
222 2 24 if $byte =~ /[\#\+\%\&\=\,\;\:\!\?\.\"\'\-\<\>\(\)\[\]\@\\\_\s]/