Condition Coverage

blib/lib/Text/Password/CoreCrypt.pm
Criterion Covered Total %
condition 18 21 85.7


or 3 conditions

line l !l&&r !l&&!r condition
101 65746 419 0 shift() || $self->default
103 1 1 66163 not $length =~ /^\d+$/ or $length < 4
107 2037 0 95826 $n =~ /^\w+$/ or $n =~ /^\W+$/
2037 25671 70155 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/
25671 2011 68144 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/ or not $n =~ /[A-Z]/
27682 1981 66163 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/ or not $n =~ /[A-Z]/ or not $n =~ /[a-z]/
145 1 112 0 shift() || $self->default