Condition Coverage

blib/lib/Net/Gemini.pm
Criterion Covered Total %
condition 22 25 88.0


and 3 conditions

line !l l&&!r l&&r condition
26 121 0 1 defined $other->authority && !length($other->path) && !defined($other->query)
216 12 0 24 $obj{'_code'} == 2 and $obj{'_meta'} =~ m[^(?i)text/]
12 5 19 $obj{'_code'} == 2 and $obj{'_meta'} =~ m[^(?i)text/] and not $obj{'_meta'} =~ /(?i)charset=/
245 76 31 48 defined $obj{'_socket'} and $obj{'_code'} != 2
265 0 2 8 $code == 3 and ++$redirects <= $options{'max_redirects'}

or 2 conditions

line l !l condition
133 12 84 $param{'verify_ssl'} || \&Net::Gemini::_verify_ssl
163 114 41 $param{'bufsize'} || 4096
196 20 41 $param{'bufsize'} || 4096
267 1 4 $options{'bufsize'} || 4096
339 1 25 $param{'bufsize'} || 4096