Condition Coverage

blib/lib/Text/Password/CoreCrypt.pm
Criterion Covered Total %
condition 21 24 87.5


or 3 conditions

line l !l&&r !l&&!r condition
101 231625 2319 0 shift() || $self->default
103 1 1 233942 not $length =~ /^\d+$/ or $length < 4
107 18545 0 378790 $n =~ /^\w+$/ or $n =~ /^\W+$/
18545 120101 258689 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/
120101 11175 247514 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/ or not $n =~ /[A-Z]/
131276 11069 236445 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/ or not $n =~ /[A-Z]/ or not $n =~ /[a-z]/
22244 2503 233942 $n =~ /^\w+$/ or $n =~ /^\W+$/ or not $n =~ /\d/ or not $n =~ /[A-Z]/ or not $n =~ /[a-z]/ or $n =~ /\s+$/
150 1 1612 0 shift() || $self->default