| blib/lib/Crypt/PerfectPaperPasswords.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 16 | 26 | 61.5 |
| line | true | false | branch |
|---|---|---|---|
| 96 | 0 | 493 | if @_ |
| 108 | 0 | 8 | unless length $alphabet >= 2 |
| 114 | 0 | 8 | if @dups |
| 119 | 0 | 8 | if $codelen < 1 or $codelen > 32 |
| 122 | 0 | 8 | if ($codelen > 4 and not _got_bigint()) |
| 132 | 0 | 8 | if keys %args |
| 236 | 0 | 7 | unless @_ == 4 |
| 239 | 0 | 7 | unless length $sequence == 64 |
| 244 | 0 | 7 | if $first <= 0 |
| 265 | 485 | 66 | if length $raw >= $desired |
| 283 | 485 | 1 | if defined $GOT_BIGINT |
| 284 | 1 | 0 | eval 'use Math::BigInt; 1' ? : |
| 292 | 35 | 450 | if (_got_bigint() and $bytes > 4) { } |