Condition Coverage
lib/Crypt/Random/Provider/File.pm
Criterion
Covered
Total
%
condition
11
20
55.0
and 3 conditions
line
!l
l&&!r
l&&r
condition
30
3
1212
0
$size
and
ref
$size
eq
'Math::Pari'
or 2 conditions
line
l
!l
condition
27
1
1214
$params
{
'Skip'
}
||
$
$self
{
'Skip'
}
||
''
or 3 conditions
line
l
!l&&r
!l&&!r
condition
15
0
0
1215
$args
{
'File'
}
||
$args
{
'Device'
}
0
0
1215
$args
{
'File'
}
||
$args
{
'Device'
}
||
$args
{
'Filename'
}
0
1215
0
$args
{
'File'
}
||
$args
{
'Device'
}
||
$args
{
'Filename'
}
||
$class
->
_defaultsource
27
1
0
1214
$params
{
'Skip'
}
||
$
$self
{
'Skip'
}
34
3
1212
0
$params
{
'Length'
}
||
int
(
$size
/
8
)
+
1