Condition Coverage

blib/lib/Crypt/RSA/Key.pm
Criterion Covered Total %
condition 15 24 62.5


and 3 conditions

line !l l&&!r l&&r condition
44 14 1 0 $params{'q'} and $params{'p'}
0 1 0 $params{'q'} and $params{'p'} and $params{'e'}

or 2 conditions

line l !l condition
55 1 13 $params{'Verbosity'} || 0
110 15 0 $self->_load(%$pubload) || (return $self->error("Couldn't load the public key module: $@"))
112 15 0 $self->_load(%$priload, 'Args', ['Cipher', $params{'Cipher'}, 'Password', $params{'Password'}]) || (return $self->error("Couldn't load the private key module: $@"))

or 3 conditions

line l !l&&r !l&&!r condition
117 14 0 1 $key->{'e'} || $params{'e'}
118 14 0 1 $key->{'e'} || $params{'e'}
119 14 0 1 $key->{'p'} || $params{'p'}
120 14 0 1 $key->{'q'} || $params{'q'}