Branch Coverage

blib/lib/Crypt/Rijndael/PP.pm
Criterion Covered Total %
branch 29 34 85.2


line true false branch
94 0 90 unless ($mode)
141 0 72 if (length $iv != 16)
176 36 0 if ($original_nonce_part < $nonce_parts[3 - $nonce_part_index])
189 9 36 if ($$self{'mode'} == MODE_ECB()) { }
9 27 elsif ($$self{'mode'} == MODE_CBC()) { }
9 18 elsif ($$self{'mode'} == MODE_CTR()) { }
9 9 elsif ($$self{'mode'} == MODE_CFB()) { }
9 0 elsif ($$self{'mode'} == MODE_OFB()) { }
314 9 36 if ($$self{'mode'} == MODE_ECB()) { }
9 27 elsif ($$self{'mode'} == MODE_CBC()) { }
9 18 elsif ($$self{'mode'} == MODE_CTR()) { }
9 9 elsif ($$self{'mode'} == MODE_CFB()) { }
9 0 elsif ($$self{'mode'} == MODE_OFB()) { }
361 9 9 if ($block_index == 0) { }
772 1635 7375 if ($expansion_round % $words_in_key == 0) { }
390 11435 elsif ($words_in_key > 6 and $expansion_round % $words_in_key == 4) { }
861 2 209 if (length $input != 16)