Branch Coverage

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


line true false branch
296 5 0 unless $class eq __PACKAGE__
299 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) { }
302 0 0 unless defined $handler
313 0 0 if (ref $handler eq 'CODE') { }
455 11 0 if ($userpassword =~ /\A\{(?i:crypt|wm-cry)\}(.*)\z/s)
459 0 0 unless $class eq __PACKAGE__
461 0 0 unless $userpassword =~ /\A\{([-0-9a-z]+)\}/i
465 0 0 unless defined $handler
466 0 0 if (ref $handler eq 'CODE') { }