Condition Coverage

lib/Crypt/Random/Provider/File.pm
Criterion Covered Total %
condition 6 11 54.5


and 3 conditions

line !l l&&!r l&&r condition
30 2 1707 0 $size and ref $size eq "Math::Pari"

or 2 conditions

line l !l condition
27 0 1708 $params{'Skip'} || $self->{'Skip'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
15 0 1709 0 $args{'File'} || $args{'Device'} || $args{'Filename'} || $class->_defaultsource
34 2 1707 0 $params{'Length'} || int($size / 8) + 1