Condition Coverage

blib/lib/Data/Digest.pm
Criterion Covered Total %
condition 7 15 46.6


and 3 conditions

line !l l&&!r l&&r condition
131 3 0 2 @_ == 1 and _STRING($_[0])
1 0 2 @_ == 2 and _STRING($_[0])
1 0 2 @_ == 2 and _STRING($_[0]) and _STRING($_[1])
150 0 0 2 length $digest == $$len{'hexdigest'} and not $digest =~ /[^0-9a-f]/
0 0 0 length $digest == $$len{'b64digest'} and not $digest =~ m[[^\w\+/]]