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
234 0 0 19 $value == int $value and $value >= 0
246 0 0 47 $value == int $value and $value >= 0
0 0 47 $value == int $value and $value >= 0 and $value < 16777216
484 20 0 16 not $$self{'fold'} and $$self{'initial'} eq "\000\000\000\000\000\000\000\000"
20 0 16 not $$self{'fold'} and $$self{'initial'} eq "\000\000\000\000\000\000\000\000" and $$self{'nrounds'} == 25
0 0 16 not $$self{'fold'} and $$self{'initial'} eq "\000\000\000\000\000\000\000\000" and $$self{'nrounds'} == 25 and $$self{'salt'} < 4096
0 10 10 $$self{'fold'} and $$self{'initial'} eq "\000\000\000\000\000\000\000\000"

or 3 conditions

line l !l&&r !l&&!r condition
261 1 0 0 $value == 12 or $value == 24
265 0 0 33 exists $$self{'hash'} or defined $passphrase
272 0 0 18 exists $$self{'hash'} or defined $passphrase
280 0 0 16 exists $$self{'hash'} or defined $passphrase