Branch Coverage

blib/lib/Math/Prime/Util/ChaCha.pm
Criterion Covered Total %
branch 15 34 44.1


line true false branch
37 1 2 unless defined $blocks
115 0 19 if (++$j->[12] > 4294967295)
127 0 1 unless $instr eq "617078653320646e79622d326b20657403020100070605040b0a09080f0e0d0c13121110171615141b1a19181f1e1d1c00000001090000004a00000000000000"
131 0 1 unless $outstr eq "e4e7f11015593bd11fdd0f50c47120a3c7f4d1c70368c0339aaa22044e6cd4c3466482d209aa9f0705d7c214a2028bd9d19c12b5b94e16dee883d0cb4e3c50a2"
138 0 2 unless scalar @$rstate == 16
146 0 1 unless $instr eq "617078653320646e79622d326b20657403020100070605040b0a09080f0e0d0c13121110171615141b1a19181f1e1d1c00000001000000004a00000000000000"
150 0 1 unless $outstr eq "617078653320646e79622d326b20657403020100070605040b0a09080f0e0d0c13121110171615141b1a19181f1e1d1c00000003000000004a00000000000000"
152 0 1 unless substr($ksstr, 0, 228) eq "224f51f3401bd9e12fde276fb8631ded8c131f823d2c06e27e4fcaec9ef3cf788a3b0aa372600a92b57974cded2b9334794cba40c63e34cdea212c4cf07d41b769a6749f3f630f4122cafe28ec4dc47e26d4346d70b98c73f3e9c53ac40c5945398b6eda1a832c89c167eacd901d7e2bf363"
202 0 1 if ($#seed < 9)
203 0 0 $_ <= $#seed ? :
206 0 1 unless $#seed == 9
214 0 0 unless defined $seed
215 0 0 if ($seed <= 4294967295) { }
220 1 151 if length $_str < 4
225 0 0 if length $_str < 8
231 3 0 defined $bytes ? :
232 0 3 if length $_str < $bytes