Branch Coverage

blib/lib/Crypt/AES/CTR.pm
Criterion Covered Total %
branch 23 30 76.6


line true false branch
110 1 1 if (ref $_[0] eq 'Crypt::AES::CTR') { }
115 1 0 if $password eq $$self{'password'} and $nBits eq $$self{'nbits'}
126 0 2 unless ($nBits == 128 or $nBits == 192 or $nBits == 256)
128 1 1 unless defined $keySchedule
162 0 2 $b < $blockCount - 1 ? :
195 1 1 if (ref $_[0] eq 'Crypt::AES::CTR') { }
200 1 0 if $password eq $$self{'password'} and $nBits eq $$self{'nbits'}
208 0 2 unless ($nBits == 128 or $nBits == 192 or $nBits == 256)
212 1 1 unless defined $keySchedule
302 0 1 unless ($$self{'nbits'} == 128 or $$self{'nbits'} == 192 or $$self{'nbits'} == 256)
319 0 48 if ($xa & 2147483648 and $b > 0) { }
339 84 12 $i >= length $password ? :
420 42 270 if ($i % $Nk == 0) { }
36 234 elsif ($Nk > 6 and $i % $Nk == 4) { }
488 728 728 $$s[$i][$c] & 128 ? :