Condition Coverage

lib/Crypt/Random/Provider/rand.pm
Criterion Covered Total %
condition 8 16 50.0


and 3 conditions

line !l l&&!r l&&r condition
28 1 4 0 $size and ref $size eq "Math::Pari"
38 58 0 0 $skip and $skip =~ /\Q$rt\E/

or 2 conditions

line l !l condition
14 0 5 $params{'Source'} || sub { return rand $_[0]; }
33 5 0 $self->{'Source'} || sub { rand $_[0]; }

or 3 conditions

line l !l&&r !l&&!r condition
26 0 0 5 $params{'Skip'} || $self->{'Skip'}
32 1 4 0 $params{'Length'} || int($size / 8) + 1