Condition Coverage

blib/lib/Crypt/Random/Provider/rand.pm
Criterion Covered Total %
condition 7 14 50.0


and 3 conditions

line !l l&&!r l&&r condition
31 3 10 0 $size and ref $size eq "Math::Pari"

or 2 conditions

line l !l condition
28 0 12 $params{'Skip'} || $self->{'Skip'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
17 0 13 0 $params{'Source'} || sub { Crypt::URandom::urandom($_[0]); }
35 3 10 0 $params{'Length'} || int($size / 8) + 1
37 13 0 0 $self->{'Source'} || sub { Crypt::URandom::urandom($_[0]); }