Condition Coverage

blib/lib/Authen/Passphrase/DESCrypt.pm
Criterion Covered Total %
condition 14 33 42.4


and 3 conditions

line !l l&&!r l&&r condition
232 0 0 19 $value == int $value and $value >= 0
244 0 0 47 $value == int $value and $value >= 0
0 0 47 $value == int $value and $value >= 0 and $value < 16777216
482 20 0 16 not $self->{'fold'} and $self->{'initial'} eq "\0\0\0\0\0\0\0\0"
20 0 16 not $self->{'fold'} and $self->{'initial'} eq "\0\0\0\0\0\0\0\0" and $self->{'nrounds'} == 25
0 0 16 not $self->{'fold'} and $self->{'initial'} eq "\0\0\0\0\0\0\0\0" and $self->{'nrounds'} == 25 and $self->{'salt'} < 4096
0 10 10 $self->{'fold'} and $self->{'initial'} eq "\0\0\0\0\0\0\0\0"

or 3 conditions

line l !l&&r !l&&!r condition
259 1 0 0 $value == 12 or $value == 24
264 0 0 33 exists $self->{'hash'} or defined $passphrase
271 0 0 18 exists $self->{'hash'} or defined $passphrase
279 0 0 16 exists $self->{'hash'} or defined $passphrase