Condition Coverage

blib/lib/Crypt/PBKDF2.pm
Criterion Covered Total %
condition 12 21 57.1


and 3 conditions

line !l l&&!r l&&r condition
111 1021 1 1 $self->has_length_limit and length $password > $self->length_limit
123 1021 1 1 $self->has_length_limit and length $password > $self->length_limit
170 5053 0 0 $l == 4294967295 and $r > 0
230 0 0 511 defined $hasher_class and $hasher_class =~ s/^Crypt::PBKDF2::Hash:://
246 0 0 511 defined $hasher_class and $hasher_class =~ s/^Crypt::PBKDF2::Hash:://

or 3 conditions

line l !l&&r !l&&!r condition
164 1031 4022 0 $self->output_len || $hasher->hash_len
170 0 0 5053 $l > 4294967295 or $l == 4294967295 and $r > 0