Branch Coverage

blib/lib/Authen/Passphrase.pm
Criterion Covered Total %
branch 2 24 8.3


line true false branch
292 5 0 unless $class eq 'Authen::Passphrase'
295 0 0 if ($passwd =~ /\A\$([0-9A-Za-z]+)\$/) { }
0 0 elsif ($passwd =~ /\A(?:[^\$].{12}|_.{19})\z/s) { }
0 0 elsif ($passwd eq '') { }
0 0 elsif ($passwd =~ /\A[^\$].{0,11}\z/s) { }
298 0 0 unless defined $handler
309 0 0 if (ref $handler eq 'CODE') { }
451 11 0 if ($userpassword =~ /\A\{(?i:crypt|wm-cry)\}(.*)\z/s)
455 0 0 unless $class eq 'Authen::Passphrase'
457 0 0 unless $userpassword =~ /\A\{([-0-9a-z]+)\}/i
461 0 0 unless defined $handler
462 0 0 if (ref $handler eq 'CODE') { }