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 38087 419 0 shift() || $self->default
103 1 1 38504 not $length =~ /^\d+$/ or $length < 4
107 1763 0 60226 $n =~ /^\w+$/ or $n =~ /^\W+$/
1763 18522 41704 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/
18522 1627 40077 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/ or not $n =~ /[A-Z]/
20149 1573 38504 $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