Condition Coverage

blib/lib/Crypt/Rhash.pm
Criterion Covered Total %
condition 11 22 50.0


and 3 conditions

line !l l&&!r l&&r condition
82 2 1 2 scalar @hash_ids == 1 and ($hash_ids[0] & $hash_ids[0] - 1) != 0
249 0 0 0 $type = ref $self and $type eq $pkg

or 2 conditions

line l !l condition
191 38 5 scalar shift() || 0
192 6 37 scalar shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
77 0 0 7 ref $id or not scalar $id
0 0 7 ref $id or not scalar $id or (scalar $id & 2147483647) != $id
227 0 0 5 ref $id or not scalar $id
0 0 5 ref $id or not scalar $id or (scalar $id & 2147483647) != $id