Condition Coverage
lib/Crypt/RSA/Key/Private.pm
Criterion
Covered
Total
%
condition
18
37
48.6
and 3 conditions
line
!l
l&&!r
l&&r
condition
51
8848
0
20
$value
and
not
ref
$value
69
0
0
15
$value
and
$package
eq
'Crypt::RSA::Key::Private'
116
0
0
15
$self
->
n
and
$self
->
d
0
0
0
$self
->
n
and
$self
->
p
0
0
0
$self
->
n
and
$self
->
p
and
$self
->
q
119
3
0
12
$self
->
p
and
$self
->
q
146
3
0
12
$self
->
u
and
$self
->
q
3
0
12
$self
->
u
and
$self
->
q
and
$self
->
p
or 2 conditions
line
l
!l
condition
38
0
16
$params
{
'Cipher'
}
||
'Blowfish'
61
8740
224
$
$self
{
'private'
}{
"_$key"
}
||
$
$self
{
'private_encrypted'
}{
"_$key"
}
||
''
or 3 conditions
line
l
!l&&r
!l&&!r
condition
61
8736
4
224
$
$self
{
'private'
}{
"_$key"
}
||
$
$self
{
'private_encrypted'
}{
"_$key"
}
116
15
0
0
$self
->
n
and
$self
->
d
or
$self
->
n
and
$self
->
p
and
$self
->
q
174
1
0
0
">$params{'Filename'}"
||
croak
(
"Can't open $params{'Filename'} for writing."
)