Condition Coverage

blib/lib/GnuPG/Crypticle.pm
Criterion Covered Total %
condition 0 25 0.0


and 3 conditions

line !l l&&!r l&&r condition
67 0 0 0 -d $gpgdir and -w $gpgdir
0 0 0 -d $gpgdir and -w $gpgdir
114 0 0 0 ref $opts{'file'} and defined fileno $opts{'file'}

or 2 conditions

line l !l condition
98 0 0 $opts{'gpg_args'} ||= []
105 0 0 $opts{'gpg_args'} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
67 0 0 0 -d $gpgdir and -w $gpgdir or File::Path::make_path($gpgdir, {'error', \$mkpatherr})
0 0 0 -d $gpgdir and -w $gpgdir or File::Path::make_path($gpgdir, {'error', \$mkpatherr}) or -d $gpgdir and -w $gpgdir
140 0 0 0 $magic =~ /^\xa6\x00/ or $magic =~ /^\x85[\x01\x02\x04]/
0 0 0 $magic =~ /^\xa6\x00/ or $magic =~ /^\x85[\x01\x02\x04]/ or $magic =~ /^-----BEGIN\x20PGP\x20(SIGNED\x20)?MESSAGE-/